Example #1
0
    public void SendUFO(GameObject UFO)
    {
        CCFlyAction    flyAction = CCFlyAction.GetSSAction(UFO);
        CSequenceAtion actions   = CSequenceAtion.GetSSAcition(1, 0, new List <SSAction> {
            flyAction
        });

        this.RunAction(UFO, actions, this);
    }
Example #2
0
 public void StartThrow(GameObject disk)
 {
     /*CCFlyActionFactory cf = Singleton<CCFlyActionFactory>.Instance;
      * foreach (GameObject tmp in diskQueue)
      * {
      *  RunAction(tmp, cf.GetSSAction(), (ISSActionCallback)this);
      * }*/
     RunAction(disk, CCFlyAction.GetSSAction(disk.GetComponent <DiskData>().speed, disk.GetComponent <DiskData>().direction), (ISSActionCallback)this);
 }
Example #3
0
 public void CCFly(GameObject disk, float power)
 {
     fly = CCFlyAction.GetSSAction(disk.GetComponent <DiskData>().direction, power);
     RunAction(disk, fly, (ISSActionCallback)this);
 }
Example #4
0
    public override void fly(GameObject ufo, float speed)
    {
        CCFlyAction action = CCFlyAction.GetSSAction(speed);

        this.RunAction(ufo, action, this);
    }
Example #5
0
 protected void Start()
 {
     sceneController = (FirstSceneControl)Director.getInstance().currentSceneControl;
     //sceneController.actionManager = this;
     Fly.Add(CCFlyAction.GetSSAction());
 }
Example #6
0
 public void fly(GameObject disk)
 {
     Fly = CCFlyAction.GetSSAction(disk);
     this.RunAction(disk, Fly, this);
 }
 //飞碟飞行
 public void playDisk(GameObject disk, float angle, float power)
 {
     fly = CCFlyAction.GetSSAction(disk.GetComponent <DiskData>().direction, angle, power);
     this.RunAction(disk, fly, this);
 }
Example #8
0
 public void Fly(GameObject disk, float speed, Vector3 direction)
 {
     flyAction = CCFlyAction.GetSSAction(direction, speed);
     RunAction(disk, flyAction, this);
 }
Example #9
0
 public void MoveDisk(GameObject disk)
 {
     action = CCFlyAction.GetSSAction(disk.GetComponent <DiskAttributes>().speedX, disk.GetComponent <DiskAttributes>().speedY);
     RunAction(disk, action, this);
 }
Example #10
0
 public void fly(GameObject disk, float angle, float power)
 {
     Fly = CCFlyAction.GetSSAction(disk, angle, power);
     this.RunAction(disk, Fly, this);
 }
Example #11
0
 public void StartThrow(GameObject disk)
 {
     RunAction(disk, CCFlyAction.GetSSAction(disk.GetComponent <DiskData>().speed, disk.GetComponent <DiskData>().direction), (ISSActionCallback)this);
 }
Example #12
0
 protected new void Start()
 {
     sceneCtrl = (FirstSceneController)Director.GetDirector().CurrentSceneCtrl;
     sceneCtrl.actionManager = this;
     fly.Add(CCFlyAction.GetSSAction());
 }