Jypeli 10
The simple game programming library
Destroyable.cs
Siirry tämän tiedoston dokumentaatioon.
1using System;
2
3namespace Jypeli
4{
8 public interface Destroyable
9 {
13 bool IsDestroyed { get; }
14
18 event Action Destroyed;
19
23 void Destroy();
24 }
25
30 {
34 bool IsDestroying { get; }
35
39 event Action Destroying;
40 }
41}
Rajapinta olioille, joiden tuhoaminen kestää seuraavaan päivitykseen.
Definition: Destroyable.cs:30
Action Destroying
Tapahtuu kun kappale on tuhoutumassa
Definition: Destroyable.cs:39
bool IsDestroying
Onko kappale tällä hetkellä tuhoutumassa
Definition: Destroyable.cs:34
Rajapinta olioille, jotka ovat tuhottavissa.
Definition: Destroyable.cs:9
bool IsDestroyed
Onko kappale tuhottu
Definition: Destroyable.cs:13
void Destroy()
Tuhoaa kappaleen
Action Destroyed
Tapahtuu kun kappale tuhotaan
Definition: Destroyable.cs:18