Пример #1
0
        public override void start()
        {
            StatusManager.enableNextOrder = false;


            string name    = this.param ["name"];
            string face    = this.param ["face"];
            string storage = this.param ["storage"];

            float  time = float.Parse(this.param["time"]);
            string type = this.param ["type"];

            Image image = this.gameManager.imageManager.getImage(name);

            //処理を待たないなら
            if (this.param ["wait"] == "false")
            {
                StatusManager.enableNextOrder = true;
                this.gameManager.nextOrder();
            }
            else
            {
                image.getObject().setFinishAnimationDelegate(this.finishAnimationDeletgate);
            }



            //storage指定が優先される
            if (storage != "")
            {
                image.setImage(this.param);
            }
            else
            {
                image.setFace(face, time, type);
            }

            //this.gameManager.scene.MessageSpeed = 0.02f;
            //this.gameManager.scene.coroutineShowMessage (message);
        }