Пример #1
0
 // Start Function
 void Start()
 {
     parentHand = transform.parent.GetComponent <VRHandController>();
     onEnter    = new EventLauncher("onEnter", parentHand);
     onStay     = new EventLauncher("onStay", parentHand);
     onExit     = new EventLauncher("onExit", parentHand);
 }
 void OnCollisionEnter2D(Collision2D col)
 {
     if (status == 0)
     {
         audio.Play();
         animationController.launchAnimation(TextPlatform.text);
         status = 1;
         EventLauncher.addStep(id);
     }
 }
Пример #3
0
    public void CreateEventLauncher()
    {
        if (itemsAdded.Count == 0 || energyStored.Count == 0)
        {
            return;
        }
        GameObject    launcher = new GameObject();
        EventLauncher el       = launcher.AddComponent <EventLauncher>();

        el.LoadEvent(energyStored);
        DontDestroyOnLoad(launcher);
        WitchHut.Instance.RemoveFromWitchesCoffer(itemsAdded);
        itemsAdded = new Dictionary <Globals.product, int>();
    }