made an action be owned by a contact instead of actor; made another example action
This commit is contained in:
@@ -22,8 +22,11 @@ public partial class Phone : Sprite2D
|
||||
_phoneButtons[i]._phone = this;
|
||||
}
|
||||
_phoneButtons[0]._contact._action = new Example1();
|
||||
_phoneButtons[0]._contact._action._owner = _player;
|
||||
_phoneButtons[0]._contact.PassOwner(_player);
|
||||
_phoneButtons[0]._contact.SetTimer(1.5f);
|
||||
_phoneButtons[1]._contact._action = new Example2();
|
||||
_phoneButtons[1]._contact.PassOwner(_player);
|
||||
_phoneButtons[1]._contact.SetCooldown(15f);
|
||||
}
|
||||
|
||||
public override void _Process(double DELTA_)
|
||||
|
||||
Reference in New Issue
Block a user