void ItemState.Move(float speed) { moveAction.Straight(transform, speed); moveAction.Rotate(transform, 1); if (isUp) { moveAction.Up(transform, 0.01f); } else { moveAction.Down(transform, 0.01f); } }
void ItemState.Move(float speed) { moveAction.Straight(transform, speed); if (isUp) { moveAction.Up(transform, 0.05f); } else { moveAction.Down(transform, 0.05f); } count++; if (count == 60) { count = 0; isUp = Random.Range(0, 2) == 0 ? true : false; } }