//手札がタッチアップされた瞬間 public void OnPointerUp() { // カードと重なってるならCardGeneratorで合成発動 if (handCard_a != null && handCard_b != null) { HandController comCard = _cardGenerator.Combination(handCard_a.word_data.id, handCard_b.word_data.id); /* 多分、startPosは途中で値変わるとまずいから、private据え置きがいいんだけど、やり方がわからん。 * Vector3 _startPos{ * get{ * return handCard_a.startPos; * } */ comCard.transform.position = handCard_a.startPos; // ここから下の処理は、例えばFieldDirectorにさせるのかもなぁ。 } else if (deck) { } else if (field) { } else if (obj) { } }