ارسالها: 67
موضوعها: 25
تاریخ عضویت: مهر 1394
سپاسها: 4
18 سپاس گرفتهشده در 8 ارسال
سلام به همگی
می خواستم بدونم آیا ایونتی وجود داره که بخوای IID یک شی رو بدست بیاری
به عنوان مثال : اگر IID این شی = 1 بود ---> فریم شی تغییر کنه به 2
فقط منظورم IID نه UID
لطفا اگه میشه راهنمایی کنید
ممنون
ارسالها: 1,385
موضوعها: 79
تاریخ عضویت: آذر 1393
سپاسها: 1831
2418 سپاس گرفتهشده در 980 ارسال
سلام
بله میشه، شما کافیه برای تست، مقدار یک متغیر رو اینطوری مقدار بدین
مثلا اسپرایتتون اسمش toop هست.
set value => toop.IID
یعنی شما بعد از اینکه اسم اسپرایت رو بنویسین، میتونین یه نقطه بزنین و خودش لیستی از اکسپرشن های مربوط به اون شی رو میاره.
ارسالها: 67
موضوعها: 25
تاریخ عضویت: مهر 1394
سپاسها: 4
18 سپاس گرفتهشده در 8 ارسال
بله درسته اما این تو قسمت اکشن عمل میکنه من می خوام تو قسمت ایونت این شرط قرار بگیره
که اگه IID = 2 یه اکشنی انجام بشه
منظورم اینه
ارسالها: 1,385
موضوعها: 79
تاریخ عضویت: آذر 1393
سپاسها: 1831
2418 سپاس گرفتهشده در 980 ارسال
دقیق متوجه نشدم، اما فکر میکنم شما اگه مقدار IID رو بریزین داخل یه متغیر، مثلا زمانی که اون شی ایجاد میشه یا هر چی.
بعد اون متغیر رو مقایسه کنین و بعد از مقایسه، دوباره صفرش کنین.
ارسالها: 53
موضوعها: 4
تاریخ عضویت: فرو 1395
سپاسها: 21
63 سپاس گرفتهشده در 23 ارسال
سلام .
به شئی سیستم برید و دنبال pick nth instance بگردید بعد بگین که شماره چندم از آبجکت مورد نظرتون رو میخوای در واقع کلا iid کارش همینه . این طوری میگین اونی رو بگیر که شماره 2 از آبجکت فلان هست مثلا
ارسالها: 1,385
موضوعها: 79
تاریخ عضویت: آذر 1393
سپاسها: 1831
2418 سپاس گرفتهشده در 980 ارسال
شما چرا از Instance استفاده نمیکنین؟
ارسالها: 1,091
موضوعها: 122
تاریخ عضویت: دي 1393
مکان: همدان-ملایر
سپاسها: 236
1923 سپاس گرفتهشده در 1126 ارسال
کاری نداره برو بخش سیستم و رویداد compare two value در بخش یکم کلیک کن از کادر بالا که فهرست شی هایی است که شما به پروژه تان افزوده اید روی شی کلیک کن تا اکسپریشن های انرا نمایش دهد سپس iid رو انتخاب کن. در کادر پایین هم عمگر و کادر سوم هم مقداری که می خواهید با ان سنجیده شود مثلا 1 بگذار