با سلام
چند سوال در مورد اسکریپت داشتم که ممنون میشم جواب بدین
1- موقع استفاده از دستور ( GetVert $.mesh <vertex ID>integer ) در صورتیکه جسم بچرخه دستور نمیتونه موقعیت درست رو بخونه بلکه به همون موقعیت اصلی (حالت بدون چرخش) ارجاع میده. چه طور میشه بدون اینکه جسم رو تبدیل به Mesh یا Poly کنی موقعیت Vertexهارو در حالتی که جسم می چرخه بخونی؟
2- چه طور میشه فاصله یک جسم رو از نزدیکترین سطح یک جسم ( نقطه ای از جسم که خط عمود بر آن ، به نقطه مورد نظر میرسه) خوند. البته بدون محاسبات ریاضی. منظورم اینه که آیا دستور مستقیمی برای این کار وجود داره؟
3- زمانی که یک Spinner میسازیم و به اون یک متغیر نسبت میدهیم (برای مثال حرکت در محور X) چطور میشه با حرکت خود جسم، مقدار Spinner هم تغییر کنه؟
4- زمانی که یک دستور وقت گیره و نیاز به زمان داره، نیاز به یک نمایشگر برای نشون دادن زمان رفته و باقی مانده هست. چه طور میشه این کار رو انجام داد.
5- زمانی که از طریق Script رندر میگیریم صفحه رندرینگ ظاهر نمیشه . چه طور میشه این کارو انجام داد.
6- زمانی که عملیاتی در حال انجام هست هیچ کار دیگه ای نمیشه انجام داد. برای مثال این امکان وجود نداره که دکمه ای قرار بدبم تا با کلیک کردن آن عملیات متوقف بشه و باید برای این کار ESC رو زد. چطور میشه دکمه ای تعریف کرد که با فشردن اون عملیات متوقف بشه؟
ببخشید اینقدر زیاد شد.
قبلا از جواباتون تشکر میکنم
چند سوال در مورد اسکریپت داشتم که ممنون میشم جواب بدین
1- موقع استفاده از دستور ( GetVert $.mesh <vertex ID>integer ) در صورتیکه جسم بچرخه دستور نمیتونه موقعیت درست رو بخونه بلکه به همون موقعیت اصلی (حالت بدون چرخش) ارجاع میده. چه طور میشه بدون اینکه جسم رو تبدیل به Mesh یا Poly کنی موقعیت Vertexهارو در حالتی که جسم می چرخه بخونی؟
2- چه طور میشه فاصله یک جسم رو از نزدیکترین سطح یک جسم ( نقطه ای از جسم که خط عمود بر آن ، به نقطه مورد نظر میرسه) خوند. البته بدون محاسبات ریاضی. منظورم اینه که آیا دستور مستقیمی برای این کار وجود داره؟
3- زمانی که یک Spinner میسازیم و به اون یک متغیر نسبت میدهیم (برای مثال حرکت در محور X) چطور میشه با حرکت خود جسم، مقدار Spinner هم تغییر کنه؟
4- زمانی که یک دستور وقت گیره و نیاز به زمان داره، نیاز به یک نمایشگر برای نشون دادن زمان رفته و باقی مانده هست. چه طور میشه این کار رو انجام داد.
5- زمانی که از طریق Script رندر میگیریم صفحه رندرینگ ظاهر نمیشه . چه طور میشه این کارو انجام داد.
6- زمانی که عملیاتی در حال انجام هست هیچ کار دیگه ای نمیشه انجام داد. برای مثال این امکان وجود نداره که دکمه ای قرار بدبم تا با کلیک کردن آن عملیات متوقف بشه و باید برای این کار ESC رو زد. چطور میشه دکمه ای تعریف کرد که با فشردن اون عملیات متوقف بشه؟
ببخشید اینقدر زیاد شد.
قبلا از جواباتون تشکر میکنم