//歩く動作関数 void RightWalk() { transform.rotation = Quaternion.Euler(0, -90.0f, 0); //iTween.MoveTo(obj, iTween.Hash("x", obj.transform.position.x - 1, "time", walk_time, "easetype", "linear")); iTween.ValueTo(obj, iTween.Hash("from", obj.transform.position, "to", obj.transform.position + new Vector3(-1, 0, 0), "time", walk_time, "easetype", "linear", "onupdate", "MovePlayer")); //Debug.Log(obj.name); //値の初期化 if (now_move != "right") { right = ChangeComandKey(); string new_text = "右に移動:" + right; scroll_control.ChangeText("right", new_text); right_arrow_text.text = right; now_move = "right"; } timer = 0; limit_timer = walk_time; step = STEP.MOVE; }