【3Dゲームエンジン】Unity 5
■ このスレッドは過去ログ倉庫に格納されています
0317名前は開発中のものです。
2011/10/09(日) 14:34:26.31ID:jfSR8K/sHierarchyで
Gundam―BeamRifle
てな感じで親子関係を作り、特定操作でBeamRifleをBazookaに差し替えるようなことをしたいわけです
一応BeamRifleのアセットに以下のスクリプトを入れて
public Transform changeweapon;
void Update ()
{
// Fire1(Ctrl)が押されると自己を破壊してもう片方へ
if (Input.GetButtonDown("Fire1"))
{
Destroy(gameObject);
Instantiate(changeweapon, transform.position, transform.rotation);
}
}
BeamRifleのInspecterにあるchangeweaponにBazookaをセット
一応Fire1を押したらBazookaに入れ替わりはするんですけど、親子関係が切れてしまうらしくGundamにアニメーションをさせても,BazookaがGundamのアニメに連動しなくなります
上手い方法ご存じの方いないでしょうか?
■ このスレッドは過去ログ倉庫に格納されています