++Hadi++
Active Member
سلام
چند روز پیش به دوستمون mohsen_r عزیز قول داده بودم که یه منوی چرخون 3 بعدی واسه اش درست میکنم .
خوب درستش کردم و کامل شده ... همشم کار خود خودم بوده . پرفرمنسش عالیه و می تونه بهترم هم بشه . می تونین نظراتتونرو هم همینجا بزارین تا سورسمون بهتر هم بشه ...برای اجرای این سورس ، باید اونو در فلش CS5 باز کنین و برای اجرای خروجی باید ، نسخه فلش پلیرتون 10 باشه ...
!
!!
!!!
اخماتونو باز کنین ، بابا دیگه فلش پلیر های قبلی مردن رفتن پی کارشون ...
ویندوز 7 هم دیگه ازاین نسخه از فلش پلیر پشتیبانی میکنه ....
آخه وقتی شما یه بازی مثل call of duty 6 یا 7 رو می خرین ،باید سیستمتونو با اون ست کنین ، نه اینکه اون شرکته بیاد ،بازیشو با سیستم شما ست کنه . محصولات جدید تر هم ، سیستم های روز بازارو می طلبه ...البته فک نکنین من این کارساده رو با اون مقایسه میکنم ...
faceNum[FONT="]----------------------------------------تعداد صفحات[/FONT]
speed[FONT="]-----------------------------سرعت معمولی چرخش [/FONT]
rational[FONT="]----------------------------------------شعاع چرخش[/FONT]
XAlign[FONT="]--------------------------------مکان ایکس مجموعه[/FONT]
YAlign[FONT="]------------------------------مکان ایگرگ مجموعه[/FONT]
ZAlign[FONT="]----------------------------------مکان زد مجموعه[/FONT]
Position[FONT="]----------------------------------------------------
حالت تیغه ای یا حالت صفحات گرد بین حالات درست و غلط برای حالت صفحات[/FONT]
Sake[FONT="]----------------------------------------------------
جهت حرکت ، با فالس کردن آن ، جهت برعکس می شود[/FONT]
Offset[FONT="]---------------------------------------------------
میزان گردش تک تک صفحات در حالت 2[/FONT]
چند روز پیش به دوستمون mohsen_r عزیز قول داده بودم که یه منوی چرخون 3 بعدی واسه اش درست میکنم .
خوب درستش کردم و کامل شده ... همشم کار خود خودم بوده . پرفرمنسش عالیه و می تونه بهترم هم بشه . می تونین نظراتتونرو هم همینجا بزارین تا سورسمون بهتر هم بشه ...برای اجرای این سورس ، باید اونو در فلش CS5 باز کنین و برای اجرای خروجی باید ، نسخه فلش پلیرتون 10 باشه ...
!
!!
!!!
اخماتونو باز کنین ، بابا دیگه فلش پلیر های قبلی مردن رفتن پی کارشون ...
ویندوز 7 هم دیگه ازاین نسخه از فلش پلیر پشتیبانی میکنه ....
آخه وقتی شما یه بازی مثل call of duty 6 یا 7 رو می خرین ،باید سیستمتونو با اون ست کنین ، نه اینکه اون شرکته بیاد ،بازیشو با سیستم شما ست کنه . محصولات جدید تر هم ، سیستم های روز بازارو می طلبه ...البته فک نکنین من این کارساده رو با اون مقایسه میکنم ...
[FONT="]این یه سمپل خوب و داینامیکیه . البته با ایکسمل نیست ولی به راحتی می شه اونو به ایکسمل هم تبدیل کرد . اونو باید با فلش cs5[FONT="] باز کنید . یه چیزی که مهمه اینه که دستورات اون به اکشن اسکریپت 3 هستش . چرا که من اصلا اکشن اسکریپت 1 و 2 رو دوست ندارم .[/FONT][/FONT]
[FONT="]این سمپل 3 بعدی هست . و در اون از کلاسهای 3 بعدی سازی در فلش مثل pv3d[FONT="] استفاده نشده . این سورس برای فلش پلیر 10 هست ، چرا که دیگه تقریبا تمامی سیستم های کامپیوتری هم به این نسخه از [/FONT]flash player[FONT="] مجهز شده اند . در این سورس از محور [/FONT]z[FONT="] فلش پلیر 10 استفاده شده . خودم دارم یه کلاسهایی رو برای 3 بعدی سازی در فلش می نویسم تا همه چی دست خودم باشه . [/FONT][/FONT]
[FONT="]یکی از معایب فلش در 3 بعدی سازی اینه که اگه از محور z[FONT="] فلش پلیر 10 برای 3 بعدی سازی استفاده کنین ، فلش نمی تونه [/FONT]depth[FONT="] یا عمق لایه بندی مووی کلیپ ها رو بر حسب زیادی یا کمی [/FONT]z[FONT="] تنظیم کنه . خوب ما در این سورس ، تابعی به اسم [/FONT]ZSort [FONT="] نوشتیم که [/FONT]depth[FONT="] همه اشیا رو به نسبت محور [/FONT]z[FONT="] تنظیم می کنه .اینا روش ها و فرمولهایی بودند که من اونا رو از [/FONT]++C[FONT="] بلدم و دارم .[/FONT][/FONT]
[FONT="]کد ما دو قسمت داره . یه قسمت قابل تغییره و قسمت دوم غیر قابل تغییره : من توضیحاتو در سورس نوشتم . قسمت قابل تغییر :[/FONT]
faceNum[FONT="]----------------------------------------تعداد صفحات[/FONT]
speed[FONT="]-----------------------------سرعت معمولی چرخش [/FONT]
rational[FONT="]----------------------------------------شعاع چرخش[/FONT]
XAlign[FONT="]--------------------------------مکان ایکس مجموعه[/FONT]
YAlign[FONT="]------------------------------مکان ایگرگ مجموعه[/FONT]
ZAlign[FONT="]----------------------------------مکان زد مجموعه[/FONT]
Position[FONT="]----------------------------------------------------
حالت تیغه ای یا حالت صفحات گرد بین حالات درست و غلط برای حالت صفحات[/FONT]
Sake[FONT="]----------------------------------------------------
جهت حرکت ، با فالس کردن آن ، جهت برعکس می شود[/FONT]
Offset[FONT="]---------------------------------------------------
میزان گردش تک تک صفحات در حالت 2[/FONT]
ZAlign[FONT="] و YAlign[FONT="] و [/FONT]XAlign[FONT="] برای اینکه مجموعه رو به کدوم مختصاتها در صحنه 2 بعدی بکشونیم .[/FONT][/FONT]
Position[FONT="] ، می تونه true[FONT="] یا [/FONT]false[FONT="] باشه و اگه [/FONT]true[FONT="] باشه ، اینی که می بینین می شه و اگه [/FONT]false[FONT="] باشه ، ساده تر می شه .[/FONT][/FONT]
Sake[FONT="] هم می تونه true[FONT="] و [/FONT]false[FONT="] باشه و اگه اونو عوض کنین ، جهت چرخش نسبت به موقعیت موس ، برعکس می شه .[/FONT][/FONT]
Position[FONT="] ، می تونه true[FONT="] یا [/FONT]false[FONT="] باشه و اگه [/FONT]true[FONT="] باشه ، اینی که می بینین می شه و اگه [/FONT]false[FONT="] باشه ، ساده تر می شه .[/FONT][/FONT]
Sake[FONT="] هم می تونه true[FONT="] و [/FONT]false[FONT="] باشه و اگه اونو عوض کنین ، جهت چرخش نسبت به موقعیت موس ، برعکس می شه .[/FONT][/FONT]
Offset[FONT="] هم زاویه دوران هر کدوم از صفحاته . کافیه اونو مثلا 90 یا 0 کنین تا ببینین چه اتفاقی می افته . [/FONT]
[FONT="]اینا همه ربط داره به ریاضیات و سواد ریاضی و برنامه نویسی ...
[/FONT]قبلا دوست عزیزمBioDread یه همچین چیزی رو ساخته بود ... البته کار ایشون حرف نداره ...
در نهایت خدا روشکر...
[FONT="]اینا همه ربط داره به ریاضیات و سواد ریاضی و برنامه نویسی ...
[/FONT]قبلا دوست عزیزمBioDread یه همچین چیزی رو ساخته بود ... البته کار ایشون حرف نداره ...
در نهایت خدا روشکر...
[FONT="]شاد و پیروز باشید .[/FONT]
[FONT="]بای...[/FONT]
[FONT="]هادی عباسی[/FONT]
(HadiMetal)
پیوست ها
آخرین ویرایش: