برای اینکه بتونی انیمیشنو تو کد نویسی کنترل کنی باید روی ابجکتی که Import کردی کلیک کنی ( مدل اصلی ) بعد بری تب Rig از قسمت انیمیشن Legacy رو انتخاب کنی
اگه مشکلت این نبود ارورتو بنویسی بهتر میشه فهمید چی به چیه
Printable View
برای اینکه بتونی انیمیشنو تو کد نویسی کنترل کنی باید روی ابجکتی که Import کردی کلیک کنی ( مدل اصلی ) بعد بری تب Rig از قسمت انیمیشن Legacy رو انتخاب کنی
اگه مشکلت این نبود ارورتو بنویسی بهتر میشه فهمید چی به چیه
گذاشتمش روی Legacyنقل قول:
میخوام بگم وقتی که پلیر با تگ Player_A وارد تریگر با تگ Door_Triger شد
انیمیشن Door_Anim_A_Left و Door_Anim_A_Right در رو با تگ های Door_R و Door_L رو پلی کنه
کد هارو عوض کردم به نظرم درست تره ولی ارور هاش بیشتر شد
این کد:
کد:function OnTriggerEnter (triger : Collider)
{
triger = GameObject.FindWithTag("Door_Triger");
if (triger == gameObject.tag "Player_A")
{
GameObject.FindWithTag("Door_L").animation.Play("Door_Anim_A_Left");
GameObject.FindWithTag("Door_R").animation.Play("Door_Anim_A_Right");
}
}
این ارور ها:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
مشکل رو حل کردم
البته آخر اسکریپتو به در نسبت دادم
این اسکریپته اگه کسی نیاز پیدا کرداستفاده کنه
enum برای اجرای فرمان با فشار کلید و نشان دادن اینکه الان در بازه یا بسته هست تا وقتی باز بود دوباره باز نشه(البته هنوز کامل نشده شرط کلید مونده)
کد:enum DoorStates {open,closed};
var doorState :DoorStates;
function Awake()
{
doorState =DoorStates.closed;
}
function OnTriggerEnter (triger : Collider)
{
if ((triger.gameObject.tag == "Player_A")&&(doorState==DoorStates.closed))
{
doorState=DoorStates.open;
GameObject.FindWithTag("Door_L").animation.Play("Door_Anim_A_Left_Open");
GameObject.FindWithTag("Door_R").animation.Play("Door_Anim_A_Right_Open");
}
}
function OnTriggerExit (triger : Collider)
{
if ((triger.gameObject.tag == "Player_A")&&(doorState==DoorStates.open))
{
doorState=DoorStates.closed;
GameObject.FindWithTag("Door_L").animation.Play("Door_Anim_A_Left_Close");
GameObject.FindWithTag("Door_R").animation.Play("Door_Anim_A_Right_Close");
}
}
سلام دوستان
چجوری میشه از asset store خرید کرد ؟ یعنی واسه ما که تو ایرانیم چجوریه قضیه ؟
پلاگین یا ترفندی نمیشناسید که توی اندروید برنامه توی پس زمینه اجرا شه و pause نشه ؟
vcc باس بخری بعد با قند شکن خرید کنی :n01:
دمت گرم محسن جان
vcc چیه ؟ :دی
جایی رایگان گیر نمیاد پلاگینهاش ؟ یا سایتی که اکانتشو بخری همه اینا اونجا باشه ؟
vcc فک کنم منظورش همون Visa Credit Card باشه :)) :31:
دمت گرم ممنون :n12::n06:
نه :دی
virtual credit card
ویزا کارت های مجازی که واسه خرید استفاده میشن. اما اینقد یعنی این پلاگین واست مهمه که میخوای بخریش؟ :دی
اره خیلی مهمه
البته الان که فک میکنم میبینم با این وضعیت دلار بیخیالش بشم بهتره :دی