Esempio n. 1
0
 protected override void Start()
 {
     base.Start ();
     mPhysics = mBalloon.Physics;
     mBalloonHolder = GetComponent<BalloonHolder>();
     EventService.Register(EGameEvent.END_PULLING, OnStopPulling);
 }
Esempio n. 2
0
 public void DetachBalloon()
 {
     if (mTimePullingAtMaximumDistance >= TIME_TO_DETACH) {
         mDistanceJoint.enabled = false;
         mBalloonJoint.enabled = false;
         mLineRenderer.enabled = false;
         mIsAttached = false;
         mBalloonHolder.DetachBalloon(mBalloon);
         mBalloonHolder = null;
         IgnoreOtherBalloonCollision();
     }
 }
Esempio n. 3
0
 public void SetBalloonHolder(BalloonHolder pBalloonHolder)
 {
     mBalloonHolder = pBalloonHolder;
 }