Пример #1
0
    public static CCPhysisAction getAction(float speedx)
    {
        CCPhysisAction action = CreateInstance <CCPhysisAction>();

        action.speedx = speedx;
        return(action);
    }
Пример #2
0
    public void MoveDisk(Disk disk)
    {
        ++count;
        Complete = SSActionEventType.Started;
        CCPhysisAction diskAction = CCPhysisAction.GetAction(disk.Speed);

        this.addAction(disk.gameObject, diskAction, this);
    }
Пример #3
0
    public void PlayUFO(UFO ufo)
    {
        count++;
        Complete = SSActionEventType.Started;
        CCPhysisAction action = CCPhysisAction.getAction(ufo.speed); //实例化为物理运动对象

        addAction(ufo.gameObject, action, this);
    }
Пример #4
0
    public void PlayDisk(Disk disk)
    {
        count++;
        Complete = SSActionEventType.Started;
        CCPhysisAction action = CCPhysisAction.getAction(disk.speed); //实例化为物理运动对象

        addAction(disk.gameObject, action, this);
    }
Пример #5
0
    public static CCPhysisAction GetAction(Vector3 speed)
    {
        CCPhysisAction action = ScriptableObject.CreateInstance <CCPhysisAction>();

        action.speedx = speed.x;
        action.speedy = speed.y;
        action.speedz = speed.z;
        return(action);
    }