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); } } }
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; }
// Use this for initialization void Start() { mc.loadPathRes("test"); //mc.setScale(15f); mc.gotoAndPlay(1, -1); }