Unity5質問スレ [転載禁止]©5ch.net
■ このスレッドは過去ログ倉庫に格納されています
0174名前は開発中のものです。
2015/08/23(日) 16:16:32.49ID:sSDxOta/プレートAの大きさは一定なのでY=0.5のところから直方体Bを伸ばしているのですが、その下に直方体Cを付けようとすると必ず間に隙間のようなものが空いてしまいます。
public GameObject MiddleObject;
public GameObject BottomObject;
float middleheight;
float bottomheight;
// Use this for initialization
void Start () {
middleheight = Random.Range (0.5f, 3.0f) * -1.0f;
bottomheight = Random.Range (0.5f, 3.0f) * -1.0f;
Vector3 midpos = new Vector3 (this.transform.position.x, 0.5f, this.transform.position.z);
Instantiate (MiddleObject, midpos , Quaternion.identity);
MiddleObject.transform.localScale = new Vector3(1.0f, middleheight , 1.0f);
Vector3 botpos = new Vector3 (this.transform.position.x, 0.5f + middleheight + 0.1f + bottomheight / 10f , this.transform.position.z);
Instantiate (BottomObject, botpos , Quaternion.identity);
BottomObject.transform.localScale = new Vector3(1.0f, bottomheight , 1.0f);
}
直方体BがMiddleObjectで直方体CがBottomObjectです。
どうすれば直方体BとCを綺麗にくっ付けることができるのでしょうか、分かる方よければアドバイスお願いします
■ このスレッドは過去ログ倉庫に格納されています