0
私は現在物語のゲームに取り組んでおり、何かを達成する方法がわかりません。このゲームは2Dプラットフォームであり、すべてがスプライトで構築されています。私は木々のあるシーンがあり、木々には目があります。私は目をプレイヤーに沿って辿りたいですが、 "生徒"はツリーの "穴"の中にいなければなりません。私は木の穴と目の瞳の両方に別々のスプライトを作った。私はそれをC#で書くことを好むでしょう:)。プレイヤーの後ろについてくる目が二次元
コンセプトのスクリーンショットも追加しているので、達成しようとしていることについての印象を受けることができます。
これを実現する方法を私に説明することができた人に感謝!
あなたの応答と関節の視覚的表現に感謝します。私が尋ねることができる場合、2つのスプライトを接続するためにどの種類のジョイントを使用する必要がありますか?そして、そのような整備士は脚本化されるだろうか?私は公正であることをスクリプトで経験したわけではありません。 –
@ Disance Joint 2Dを使うべきでしょう。はい、瞳孔はスクリプトを使ってキャラクターに向かって誘導されるべきです。文字の位置から目の位置を引くと、その2つの間に相対ベクトルが得られます。次に、そのベクトルの方向(おそらくVector2.MoveTowardsを使用)に移動するように瞳孔を教えてください、そして、彼らは目の中に留まるように制限されている間にキャラクターに向かって移動します。 –