Esempio n. 1
0
    public void Update()
    {
        if (turrentTrans == null)
        {
            return;
        }

        if (Input.GetMouseButtonDown(0))
        {
            //alternate turrent state.
            string _currentType = turrentMovieClip.currentLocalFrameName();
            if (_currentType == "type1")
            {
                turrentMovieClip.gotoAndPlay("type2");
            }
            else if (_currentType == "type2")
            {
                turrentMovieClip.gotoAndPlay("type1");
            }
        }

        if (targetStateChangeInterval < 5)
        {
            targetStateChangeInterval++;
            return;
        }
        else
        {
            targetStateChangeInterval = 0;
        }

        if (isHit)
        {
            isHit = false;
            if (target.currentFrame < target.mcTimeLineInfo.totalFrames)
            {
                target.gotoAndStop(target.currentFrame + 1);
            }
            else
            {
                target.gotoAndStop(1);
            }
        }
    }
Esempio n. 2
0
	void ShowLevelComplete(int Level) {
        if (GameObject.Find("Main Camera").GetComponent<MovieClipOverlayCameraBehaviour>() == null)
        {
            return;
        }
        st = Camera.main.GetComponent<MovieClipOverlayCameraBehaviour>().stage;
      
        ChangeLevel = new MovieClip("swf/LevelPassed.swf:LevelUP");
        
 
       
        ChangeLevel.x = Screen.width / 2;
        ChangeLevel.y = Screen.height / 2;
        ChangeLevel.scaleX = (float)Screen.width / 2048;
        ChangeLevel.scaleY = ChangeLevel.scaleX;

        Text = ChangeLevel.getChildByName<TextField>("Layer1");
        Text.text = "Level  " + Level.ToString();
        st.addChild(ChangeLevel);
        ChangeLevel.gotoAndPlay(1);
        Playing = true;
	}
Esempio n. 3
0
 // Use this for initialization
 void Start()
 {
     mc.loadPathRes("test");
     //mc.setScale(15f);
     mc.gotoAndPlay(1, -1);
 }