左側のオブジェクトと右側のオブジェクトを繋げて表示したく、
左が移動したら、右側のオブジェクトも移動するようにしたいです。
↓二つのオブジェクト
↓左側のオブジェクトは、dtimeblueが255を超えると移動するようになっています。
'================================================================
public class Item : MonoBehaviour {
public GameObject daytime; //Daytimeが入る変数
void Start() { daytime = GameObject.Find("weater"); } // Update is called once per frame void Update() { float dtimeblue = daytime.GetComponent<DayTime>().blue;//DaytimeのBlue取得 if (dtimeblue == 255f) { Vector3 pos = this.transform.position; pos.x = -0.4f; pos.y = 0; this.transform.position = pos;//本体 } // Debug.Log(pos.x); }}
'================================================================
↓上のスクリプトのtransform.positionを取得して、常に横に並べて置けるようにしたいですが、できません。
'================================================================
public class Irem02 : MonoBehaviour
{
// Start is called before the first frame update
public GameObject item; //Itemが入る変数
void Start() { item = GameObject.Find("Item"); } // Update is called once per frame void Update() { //Vector3 itemp = item.transform.position;//Itemの座標取得 Vector3 itemp = item.transform.position; itemp.x = 0; itemp.y = 0; item.transform.position = itemp;//本体 }}
'===================================================================
どのように記述したらよいでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/12 07:55 編集