public override void start() { string name = this.param ["name"]; string tag = this.param ["tag"]; //文字列をfloatに変換 float time = float.Parse(this.param ["time"]); List <string> images = new List <string> (); if (tag != "") { images = this.gameManager.imageManager.getImageNameByTag(tag); } else { images.Add(name); } foreach (string image_name in images) { Image image = this.gameManager.imageManager.getImage(image_name); float x = (this.param ["x"] != "") ? float.Parse(this.param["x"]) : float.Parse(image.getParam("x")); float y = (this.param ["y"] != "") ? float.Parse(this.param ["y"]) : float.Parse(image.getParam("y")); float z = (this.param ["z"] != "") ? float.Parse(this.param ["z"]) : float.Parse(image.getParam("z")); //Debug.Log ("anim--------------"); //Debug.Log (x + ":" + y + ":" + z); float scale = (this.param["scale"] != "") ? float.Parse(this.param["scale"]) : float.Parse(image.getParam("scale")); if (this.param ["wait"] == "true") { //クリック無効にする StatusManager.enableClickOrder = false; image.getObject().animCompleteDeletgate = this.finishAnimation; } image.animPosition(new Vector3(x, y, z), scale, time, this.param["type"]); if (this.param ["wait"] != "true") { this.gameManager.nextOrder(); } } }