Exemplo n.º 1
0
    public void removeEventListener(IDistanceTrigger item)
    {
        int idx = triggers.IndexOf(item);

        if (idx != -1)
        {
            triggers.RemoveAt(idx);
        }
    }
Exemplo n.º 2
0
    public void addEventListener(IDistanceTrigger item)
    {
        int idx = triggers.IndexOf(item);

        if (idx == -1)
        {
            triggers.Add(item);
        }
    }
Exemplo n.º 3
0
 private static int compare(IDistanceTrigger obj1, IDistanceTrigger obj2)
 {
     if (obj1.getPosition().x < obj2.getPosition().x)
     {
         return(-1);
     }
     else
     {
         return(1);
     }
 }