PDA

نسخه کامل مشاهده نسخه کامل : *+=[پشتیبانی]=+* Unity/آموزشها در اینجا



صفحه ها : 1 2 3 4 [5] 6 7 8 9 10

ehsan_wwe
14-05-2011, 16:58
address: Flaesketorvet 68
city: Koebenhavn V
postal-code: 1711
country: DK
phone: +45.46903232

bastakboys
15-05-2011, 14:46
دوستان یه کد برا کنترل دوربین برای بازی های استراتژیک به پوستتون نخورده؟

ehsan_wwe
15-05-2011, 17:19
بشين بساز ديگه
كاري نداره كه
از اينپوت x و y ماوس براي جابجاييش استفاده كن
براي اينكه فقط وقتي به گوشه صحنه رسيد اين اتفاق بيوفته از 4 تا ايف كه پوزيشن ماوس رو برسي ميكنن استفاده كنين

bastakboys
15-05-2011, 17:47
بشين بساز ديگه
كاري نداره كه
از اينپوت x و y ماوس براي جابجاييش استفاده كن
براي اينكه فقط وقتي به گوشه صحنه رسيد اين اتفاق بيوفته از 4 تا ايف كه پوزيشن ماوس رو برسي ميكنن استفاده كنين
ساختم اما اونطور که دلم می خواست نشده
گفتم شاید آماده باشه
حالا اگه نیست یه کاریش می کنم

ehsan_wwe
15-05-2011, 18:01
واسه اينكه قشنگ تر بشه بگو كه هرچي ديستنسش با وسط بيشتر بود اسپيد حركت سريع تر شه

bastakboys
16-05-2011, 11:45
ممنون
راستی یه نمونه هوش مصنوعی برا استراتژیک برخورد نکردید

saeed_cpu_full
16-05-2011, 12:07
ممنون
راستی یه نمونه هوش مصنوعی برا استراتژیک برخورد نکردید

دوست عزیز کسی که برای هوش مصنوعی یه بازی کلی زحمت کشیده و چند هزار خط برای هوش مصنوعی نوشته هیچ وقت نمیاد کدش رو به صورت مجانی توی اینترنت قرار بده
شما هم به جای اینکه دنبال کد های آماده باشی ، سعی کن چند تا آموزش ببینی ... یه خورده کد بنویسی دستت راه بیفته . بعدش هر ایده ای داشته باشی راحت میتونی طراحی کنی

bastakboys
16-05-2011, 12:28
دوست عزیز کسی که برای هوش مصنوعی یه بازی کلی زحمت کشیده و چند هزار خط برای هوش مصنوعی نوشته هیچ وقت نمیاد کدش رو به صورت مجانی توی اینترنت قرار بده
شما هم به جای اینکه دنبال کد های آماده باشی ، سعی کن چند تا آموزش ببینی ... یه خورده کد بنویسی دستت راه بیفته . بعدش هر ایده ای داشته باشی راحت میتونی طراحی کنی
سلام دوست عزیز
ببخشید که به شما و دوستان زحمت میدم
من دنبال کد آماده نیستم
چون هوش مصنوعی بازی رو تقریبا نوشتم
من دنبال نمونه کارم تا بتونم ار ایده های اون کد ها استفاده کنم تا کد های خودم رو بهتر کنم
در ضمن من تقریبا 60 درصد تمام آموزش های یونیتی که اومده رو خوندم
از لحاظ کد نویسی هم مشکلی ندارم(به قول شما دستم راه افتاده)اما من دنبال روش یا تحلیل هستم
تا بتونم کد بهتری بنویسم

ehsan_wwe
16-05-2011, 17:23
سلام دوست عزیز
ببخشید که به شما و دوستان زحمت میدم
من دنبال کد آماده نیستم
چون هوش مصنوعی بازی رو تقریبا نوشتم
من دنبال نمونه کارم تا بتونم ار ایده های اون کد ها استفاده کنم تا کد های خودم رو بهتر کنم
در ضمن من تقریبا 60 درصد تمام آموزش های یونیتی که اومده رو خوندم
از لحاظ کد نویسی هم مشکلی ندارم(به قول شما دستم راه افتاده)اما من دنبال روش یا تحلیل هستم
تا بتونم کد بهتری بنویسم
حرفي كه ميزني نشون ميده كه دستتون راه نيوفتاده
از كد كه نميشه ايده گرفت از پابليك يه كار ميشه ايده گرفت
اگه منظورت الگوريتم بيرون كشيدنه كه بازي استراتژيك همه جا براش الگوريتم هست
مثل Game maker و .... اسكريپت هر كدومو بگيري بهت كمك ميكنه

parvizamd
16-05-2011, 18:25
دوست عزیز یادمه استادمون یه حرف قشنگی زد :
که وقتی کد یه برنامه از 20 خط بیشتر شد سنگین تر اینکه خودت بشنینی بنویسی تا اینکه بخواهی برنامه اون طرف رو تحلیل کنی !

hasansmoke
16-05-2011, 18:41
از كد كه نميشه ايده گرفت از پابليك يه كار ميشه ايده گرفتپابلیک دیگه چیه؟.

سلام دوست عزیز
ببخشید که به شما و دوستان زحمت میدم
من دنبال کد آماده نیستم
چون هوش مصنوعی بازی رو تقریبا نوشتم
من دنبال نمونه کارم تا بتونم ار ایده های اون کد ها استفاده کنم تا کد های خودم رو بهتر کنم
در ضمن من تقریبا 60 درصد تمام آموزش های یونیتی که اومده رو خوندم
از لحاظ کد نویسی هم مشکلی ندارم(به قول شما دستم راه افتاده)اما من دنبال روش یا تحلیل هستم
تا بتونم کد بهتری بنویسم برای هوش مصنوعی بازی استراتژیک میتونی یک هدف انتخاب کنی و بعد درون کد ماوس خودت تعریف کن که وقتی ماوس بر روی زمین خورد هدف محل برخورد ماوس با زمین بشه و بازیکن بره سمت هدف و قتی روی بازیکن دشمن خورد دوباره اینجا یه دستور شرطی بنویس که وقتی فاصله بیشتر از 10 بود بره به جایی که فاصله کمتر از 10 متر باشه و بعد شلیک کنه یا اینکه اگه فاصله از 10 کمتر بود شلیک کنه.
البته من برای انتخاب چند ابجکت در بازی استراتژیک تو یونیتی هیچ دمویی ندیدم و نمیدونم چطور اینکار رو میکنند.ولی اگه بخوای خودت کد بنویسی باید درون تابع ongui کار کنی و یک تکسچر الفا دار رو رسم کنی وطول و عرض اون رو برابر با مسافتی که ماوس پس از کلیک کردن طی میکنه ست کنی.و باز دوباره تو خود api یونیتی یه کدی هست که میتونی با یک متغیر bool چک کنی اگه اجسام درونه این منتطقه بودن مقدارش صحیح بشه.البته من این دستور رو الان فراموش کردم ولی سعی میکنم برات پیداش کنم.
اگه سوالی بود بو در خدمتم.

hasansmoke
16-05-2011, 18:47
دوست عزیز من اون دستور رو پیدا نکردم ولی فکر کنم بتونی از این استفاده کنی.

Event.mousePosition

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

bastakboys
16-05-2011, 22:54
از همه بچه هاممنونم
که پاسخ میدن
همون طور که گفتم من بیشتر کار رو انجام دادم ( البته خودم با دوستان )
بزارید من با یه مثال بهتون بگم که منظورم چیه
ببینید من یه برنامه حسابداری نوشته بودم بعد دنبال روشی برای این بودم که تکست باکس فقط عدد بگیره
چند روش خودم پیدا کردم چندتا هم از اساتید و اینترنت گرفتم
همه کد ها هم کار میکرد
اما بعد به کدی برخوردم که با دو خط کد این کار رو میکرد و خطا هم نداشت و...
حالا واسه اینه که با اینکه خودم نوشتم دارم بازم دنبال کد می گردم
من بهترین روش رو می خواهم

bastakboys
16-05-2011, 22:59
دوست عزیز من اون دستور رو پیدا نکردم ولی فکر کنم بتونی از این استفاده کنی.

Event.mousePosition

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ممنونم دوست عزیز می تونی یه منبع برای بازی استراتژیک بدی
یونیتی هم نباشه مهم نیست

lord arthas
17-05-2011, 13:08
سلام به این نوع تکسچر چی میگن؟چجوری میشه تکسچر اینطوریه مدلمونو از تو 3ds max در بیاریم؟ مرسی:11::10:

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

ehsan_wwe
17-05-2011, 14:20
اين تكسچر خواصي نست يه تكسچر كه از رويه UV ساختنش
اگه خواستي UV كردن تويه بلندر رو برات توضيح بدم



راستي جو گرفت يه تست استراتژسك زدم چه حالي داد

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

hasansmoke
17-05-2011, 14:32
یکم مشکل داره.مثلا وقتی موس رو از کنار صفحه میکشه به بیرون صفحه کادری که درست میشه از طرف مقابل بزرگ میشه در حالی که ما موس رو به طرف بیرون صفحه حرکت میدیم.احتمالا مشکل از scale در مختصات y هست.به نظر میرسه تقسیم بر ارتفاع صفحه نکردید یا یه همچین چیزی.

ehsan_wwe
17-05-2011, 14:36
دوست دارم يه امتحاني بكنيد بسازيد :دي مشكلشو نميگم چيه (‌مشكل نيست چون كار 3دي هست قراره روش كلي آبجكت بايسته‌ و اين روش انتخواب درسته )
اما اگه تونستيد مشكل رو بر طرف كنيد قول ميدم يه كادو برات بفرستم

lord arthas
17-05-2011, 14:37
اره هر کار کردم نتونستم تو بلندر uv کنم uv/image editor رو که باز میکنم دیگه نمیشه :(( اگه توضیح بدی که خیلی خوبه

ehsan_wwe
17-05-2011, 14:43
كسي بلده تو يونيتي چطوري ميشه z اكسيس رندر رو برداشت از رو يه آبجكت ؟



اره هر کار کردم نتونستم تو بلندر uv کنم uv/image editor رو که باز میکنم دیگه نمیشه :(( اگه توضیح بدی که خیلی خوبه
يو وي رو كه باز كردي بعد آبجكتت رو تو حالت اديت ميزاري
بعد رو كليد u رو كيبرد ميزني يوي هاي سمپل برات باز ميشن

براي اينكه دو سه تا تيكه كني كارو
بايد weld بودن بين ورتكس هارو از بين ببري (‌خط برش درست كني )‌ با كليد C بعد از انتخاب هر ورتكس

saeed_cpu_full
17-05-2011, 14:45
اين تكسچر خواصي نست يه تكسچر كه از رويه UV ساختنش
اگه خواستي UV كردن تويه بلندر رو برات توضيح بدم



راستي جو گرفت يه تست استراتژسك زدم چه حالي داد

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

احسان مردی یه یونیت بساز که با فرمان ما به یه یونیت دیگه حمله کنه :31:

ehsan_wwe
17-05-2011, 15:24
فكر كردن بهش مو رو تن آدم سيخ ميكنه اما نشد نداره فعلا دارم سلكت رو درست ميكنم رو سلكت باگ دارم

hasansmoke
17-05-2011, 15:37
دوست دارم يه امتحاني بكنيد بسازيد :دي مشكلشو نميگم چيه (‌مشكل نيست چون كار 3دي هست قراره روش كلي آبجكت بايسته‌ و اين روش انتخواب درسته )
اما اگه تونستيد مشكل رو بر طرف كنيد قول ميدم يه كادو برات بفرستم

حق انتخاب کادو با من یا تو.دادا فکر کردی ساخت یه همچین چیزی برام کاری داره.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ehsan_wwe
17-05-2011, 15:53
اين كه GUI دوست عزيز اولا همين GUI اتونم ايراد داره
بعدشم GUI يه محيط دو بعديه رويه دوربين ربط دادنش به محيط سه بعدي تغربا غير ممكنه (‌اخرشم خطا داره )‌
بعد مشكل اصلي جاييه كه وقتي شما قراره پوزيشن جايي كه كليك كردين تو صفحه استارت باز شدن GRID باشه و دوربينو جا بجا كني بعد يه جاي ديگه گريد رو تموم كني

براي اين كار بايد با GL مش بسازي و ...
مثل من رو يه ترين امتحان كن زرر نداره كلي تجربه به دست مياري


اما خوش حالم كه ساختي مرسي:40:

hasansmoke
17-05-2011, 16:12
بعدشم GUI يه محيط دو بعديه رويه دوربين ربط دادنش به محيط سه بعدي تغربا غير ممكنه (‌اخرشم خطا داره )‌


دادا گفتم که متاسفانه دستورش رو فراموش کردم.یه دستور بود اجسام رو انتخاب میکرد.حالا پیدا کردم اینجا میزارم.

hasansmoke
17-05-2011, 16:19
اها به کمک دوستم اقا عماد پیداش کردم.

GUILayer.HitTest
حالا دیدی میشه دوست من.

ehsan_wwe
17-05-2011, 16:43
اينش درست شد

اونيكي مشكل كه استارت باكست گير كنه بيرون صفحه يعني اگه رو يه خونه كليك رو نگه داشتي تا كوها دوبينو بردي جلو
باكست استارتش همونجا بمونه (‌يعني بزنه بيرون از صفحه )

---------- Post added at 05:43 PM ---------- Previous post was at 05:42 PM ----------

ميشه يه توضيح در بارش بدي كار باهاشو بلد نيستم

GUILayer.HitTest

يعني ميشه ابجكتي كه زيرشرو بگيره ؟ يا فقط رويه GUI ها كار ميكنه


كسي نميطونه Z wire يه آبجكت رو بر داره ؟

hasansmoke
17-05-2011, 17:01
تو مانئول سرچ کن

ehsan_wwe
17-05-2011, 18:36
چيز به درد بخوري نداره آخه
اگه چيزي ميدوني ازش ممنون ميشم بگي

hasansmoke
17-05-2011, 18:46
Description
Get the GUI element at a specific screen position.

اگه واقعا کارت گیره بگو تا من یکی بسازم.چون الان خودم دارم یه کار جدا میکنم.فقط تست ندارم.

ehsan_wwe
17-05-2011, 19:09
اينو خوندم خودم اصلا جواب منو نميده :دي
من با زير screen كار دارم

راستي Z buffer رو چطوري ميشه از بين برد هيچ كس نميدونه :31:

saeed_cpu_full
18-05-2011, 08:55
اينو خوندم خودم اصلا جواب منو نميده :دي
من با زير screen كار دارم

راستي Z buffer رو چطوري ميشه از بين برد هيچ كس نميدونه :31:

منظورت اینه که بازی دو بعدی بشه ؟

ehsan_wwe
18-05-2011, 12:42
نه يه آبجكت فقط z بافر نداشته باشه تا هميشه جلوي همه ي آبجكتا باشه
براي سلكتورم ميخام سلكتورم از نوع مش هست كه با gl ورتكس ورتكس ساختمش خوب خوب كار ميكنه فقط ميره تو درخت و...
براي اينكه نره بايد z-Buffer رو غير فعال كنم

مثال ميزنم (‌GUI مشيه كه ZBUFFER ديسيبل هست )

lord arthas
18-05-2011, 23:31
می‌شه چند تا مرجع آموزش جاواسکریپت برا یونیتی معرفی‌ کنید؟؟؟؟؟؟؟؟؟

3Dmajid
19-05-2011, 09:04
می‌شه چند تا مرجع آموزش جاواسکریپت برا یونیتی معرفی‌ کنید؟؟؟؟؟؟؟؟؟

هلپ نرم افزار !!

M0hsen3D
19-05-2011, 10:08
تو بیا برای اشنایی با جاوا اسکریپت اول این کتاب بخون , بعد هلپ یونیتی رو بخون.چون الان هیچی از جاوا اسکریپت نمیدونی.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

RatAtouille
19-05-2011, 10:27
من كرك نسخه 3.3.0 رو ميخام كسي داره ؟

ميشه براي دستگاه IPOD هم بازي ساخت ؟

saeed_cpu_full
19-05-2011, 10:49
من كرك نسخه 3.3.0 رو ميخام كسي داره ؟

ميشه براي دستگاه IPOD هم بازي ساخت ؟

میشه ولی با نسخه ی کرک یونیتی همچین چیزی امکان پذیر نیست
باید یونیتی IOS رو بخری ... در ضمن سیستم عامل کامپیوترت هم باید Mac باشه

lord arthas
19-05-2011, 10:49
اره ولی باید لایسنسش رو بخری

RatAtouille
19-05-2011, 10:50
چرا با نسخه كرك امكان پذير نيست ؟

lord arthas
19-05-2011, 10:58
برای اینکه وقتی کرک کنی امکاناتی که نسخه ی فیری نداره برات باز میشه نه لایسنس های دیگه

RatAtouille
19-05-2011, 11:07
يعني الان امكان ساخت بازي براي IPOD در نسخه اي كه من دانلود كردم (به صورت قفل شده) وجود نداره ؟ بايد براي كامپايل آن براي دستگاه IPOD نسخه مخصوصي رو بعد از خريد دانلود كنم ؟

lord arthas
19-05-2011, 11:11
دقیقا الان تنها لایسنس رایگان برای دستگاه های بجز pc و mac اندرویده که به تازگی منتشر شده

RatAtouille
19-05-2011, 11:19
يك نگاه به اينجا بنداز :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

اينجا حرفي از لايسنس براي IPOD نزده ...

---------- Post added at 12:19 PM ---------- Previous post was at 12:18 PM ----------

براي اين نسخه 3.3.0 كرك دارين بهم بدين ؟

saeed_cpu_full
19-05-2011, 11:25
يك نگاه به اينجا بنداز :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

اينجا حرفي از لايسنس براي IPOD نزده ...

---------- Post added at 12:19 PM ---------- Previous post was at 12:18 PM ----------

براي اين نسخه 3.3.0 كرك دارين بهم بدين ؟

وقتی بری روی Mac تست کنی ، میبینی جمله ی لایسنس رو زده
یونیتی 3 اینجوری بود حالا آپدیت هاش رو نمیدونم

RatAtouille
19-05-2011, 11:26
بابا نامردا 400 $ قيمتشه آخه...
براي اين نسخه 3.3.0 كرك دارين بهم بدين ؟

lord arthas
19-05-2011, 11:27
خب اره وقتی تو مک اجرا کنی باز میگه لایسنست برای پابلیش ios نیست

RatAtouille
19-05-2011, 11:30
فهميدم كرك رو بده بياد ....
با UDK هم نميشه براي IPOD بازي ساخت ؟

saeed_cpu_full
19-05-2011, 11:38
فهميدم كرك رو بده بياد ....
با UDK هم نميشه براي IPOD بازي ساخت ؟

این چه طرز صحبت کردنه !

با UDK میشه برای Ipod بازی ساخت بد نیست شما هم گهگاهی یه سرچی بزنی :13:

RatAtouille
19-05-2011, 11:45
مثل اين loader كه لايسنس اندرويد رو فعال ميكنه يكي ميخواهم كه مال IPOD رو هم فعال كنه :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

---------- Post added at 12:45 PM ---------- Previous post was at 12:44 PM ----------

اگر مشكلي در صحبت كردنم بود ببخشيد .
اون UDK هم بايد لايسنس رو بخري ؟

saeed_cpu_full
19-05-2011, 12:03
مثل اين loader كه لايسنس اندرويد رو فعال ميكنه يكي ميخواهم كه مال IPOD رو هم فعال كنه :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

---------- Post added at 12:45 PM ---------- Previous post was at 12:44 PM ----------

اگر مشكلي در صحبت كردنم بود ببخشيد .
اون UDK هم بايد لايسنس رو بخري ؟

میخوای یه دونه لودر Ipod برات بسازم ؟! :31:
خوب نیست دیگه ! نه کرکش هست نه لودرش ... فقط باید بری لایسنسش رو بخری
======

سؤالات UDK هم توی تاپیک خودش مطرح بشه

lord arthas
19-05-2011, 12:12
اصلا بر فرض که باشه مگه تو مک داری؟

ehsan_wwe
19-05-2011, 12:20
میخوای یه دونه لودر Ipod برات بسازم ؟! [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
خوب نیست دیگه ! نه کرکش هست نه لودرش ... فقط باید بری لایسنسش رو بخری
======

سؤالات UDK هم توی تاپیک خودش مطرح بشه
مشكل رو اشتباه گرفتين


از رويه ويندوز نميشه براي IOX اكسپرت گرفت چون كرنلو ايناشون فرق داره

اگه يه لودر براي مك پيدا كردين رويه مك براي خودتون يونيتي نسب كنيد بعد از اونجا اكسپرت ميشه گرفت براي مك (‌بعد براي ويندوز نميشه ميگه برين تو ويندوز )

saeed_cpu_full
19-05-2011, 12:38
مشكل رو اشتباه گرفتين


از رويه ويندوز نميشه براي IOX اكسپرت گرفت چون كرنلو ايناشون فرق داره

اگه يه لودر براي مك پيدا كردين رويه مك براي خودتون يونيتي نسب كنيد بعد از اونجا اكسپرت ميشه گرفت براي مك (‌بعد براي ويندوز نميشه ميگه برين تو ويندوز )

مشکل اینه که لودر اصلا برای اکسپورت IOS نیومده ... کلا برای اینکه از یونیتی بخوای اکسپورت IOS بگیری باید حتما mac داشته باشی

lord arthas
19-05-2011, 14:33
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید این اروری که موقع اجرای بازی میاد چیه؟

RatAtouille
19-05-2011, 15:16
مشکل اینه که لودر اصلا برای اکسپورت IOS نیومده ... کلا برای اینکه از یونیتی بخوای اکسپورت IOS بگیری باید حتما mac داشته باشی

اين مسلمه بايد مك داشته باشيم و اين كه لودر تحت ويندوز نوشته ميشه و در مك كار نميكنه ، پس فرض ميكنيم يك نفر لپ تاپ apple داره و سيستم مك ... ديگه براي اون شخصي راهي براي دور زدن لايسنس تو مك نيست ؟

M0hsen3D
19-05-2011, 19:57
اين مسلمه بايد مك داشته باشيم و اين كه لودر تحت ويندوز نوشته ميشه و در مك كار نميكنه ، پس فرض ميكنيم يك نفر لپ تاپ apple داره و سيستم مك ... ديگه براي اون شخصي راهي براي دور زدن لايسنس تو مك نيست ؟
ببین فعلا هرچی لودر اومده واسه یونیتی فقط Android رو فعال کرده , حالا شاید یه دلیلی داشته که کرکرها نخواستن یا نتونستن واسه IOS هم کاری بکنند.

ehsan_wwe
20-05-2011, 09:57
ببین فعلا هرچی لودر اومده واسه یونیتی فقط Android رو فعال کرده , حالا شاید یه دلیلی داشته که کرکرها نخواستن یا نتونستن واسه IOS هم کاری بکنند.
دوست عزيز ما يه ساعته داريم ميگيم كه فعال نميشه جونكه رو ويندوز نميشه اكسپرت مك گرفت براي اكسپرت مك بايد كرك unitymac رو داشته باشيم و سيستم عامل مك

M0hsen3D
20-05-2011, 10:12
دوست عزيز ما يه ساعته داريم ميگيم كه فعال نميشه جونكه رو ويندوز نميشه اكسپرت مك گرفت براي اكسپرت مك بايد كرك unitymac رو داشته باشيم و سيستم عامل مك
منم نگفتم تو ویندوز میشه برای IOS خروجی گرفت , بیشتر منظورم همون بود که کرک برای خروجی گرفتن IOS تو مک نیومده .

ehsan_wwe
20-05-2011, 12:41
كرك يونيتي 3.2 براي مك

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

bastakboys
20-05-2011, 14:45
دوستان کرک یا لودر ورژن 3.3.0f4
را ندارید
آخه چند تا گرفتم
اما سایه برای سپوت لایت و پوینت لایت رو ساپورت نمی کنه
و میگه که سایه ها فقط برای دایرکشونال لایته

RatAtouille
20-05-2011, 15:18
اشتراك اينترنتم براي ساعت 5 تمومه ... :41: بعدش بايد برم امتحانات يك ماه ديگه ميام:8:
من چه گناهي كردم كه unity-3.3.0 رو براي مك گرفتم دمتون گرم كركش رو برام پيدا كنين بگذارين تو پروفايلم كه اگر صفحه ها زياد شد من اين پست رو گم كردم كرك رو داشته باشم .

بعدا تو 3d game studio جبران ميكنم :31:

saeed_cpu_full
20-05-2011, 18:12
اشتراك اينترنتم براي ساعت 5 تمومه ... :41: بعدش بايد برم امتحانات يك ماه ديگه ميام:8:
من چه گناهي كردم كه unity-3.3.0 رو براي مك گرفتم دمتون گرم كركش رو برام پيدا كنين بگذارين تو پروفايلم كه اگر صفحه ها زياد شد من اين پست رو گم كردم كرك رو داشته باشم .

بعدا تو 3d game studio جبران ميكنم :31:

آقا کرکش نیست !! به چه زبونی بگیم ؟! :31:

Amin Asterix
20-05-2011, 18:28
اگر رایگان نیست این برنامه؟

لینکی از یک ورژن کرک دارش ندارین؟

RatAtouille
21-05-2011, 11:16
آقا کرکش نیست !! به چه زبونی بگیم ؟! :31:


بدون شرح :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

saeed_cpu_full
21-05-2011, 11:36
بدون شرح :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Filename: U3v3.3.0f4_osx.zip

قبل دانلود اسم فایل رو ببین حداقل !

M0hsen3D
21-05-2011, 14:04
Filename: U3v3.3.0f4_osx.zip

قبل دانلود اسم فایل رو ببین حداقل !
این ورژن 3.3 برای osx هست نه؟!! کرک نیست.

saeed_cpu_full
21-05-2011, 14:27
این ورژن 3.3 برای osx هست نه؟!! کرک نیست.

کرک هست تقریبا ولی در واقع فقط باعث میشه که یونیتی روی مک بدون سؤال کردن License اجرا بشه و کامپایل کامل و بدون مشکل نمیتونی بگیری ... یه دونه فایل مشابه من خیلی وقت پیش برای یونیتی 3.0 دانلود کرده بودم که همینطوری بود و عموما این طور کرک ها برای Unity IOS مشکل دارن . مطمئن باشید اگر کرک سالم بود اولین سایتی که کرک رو میزاشت ، سایت یوزر های روسی یونیتی بود

RatAtouille
21-05-2011, 14:50
کرک هست تقریبا ولی در واقع فقط باعث میشه که یونیتی روی مک بدون سؤال کردن License اجرا بشه و کامپایل کامل و بدون مشکل نمیتونی بگیری ... یه دونه فایل مشابه من خیلی وقت پیش برای یونیتی 3.0 دانلود کرده بودم که همینطوری بود و عموما این طور کرک ها برای Unity IOS مشکل دارن . مطمئن باشید اگر کرک سالم بود اولین سایتی که کرک رو میزاشت ، سایت یوزر های روسی یونیتی بود

اين توضيح خودشونه :
.


I searched and didn't find a thread for the latest version of the Mac crack, so here it is.
What you do is unrar it and place it in your Unity.app's /Applications/Unity/Unity.app/Contents/MacOS directory
Obviously you need to have downloaded and installed Unity first. Don't run it before patching (although it won't matter, if you run it before patching, it will ask you to activate and that's a hassle you don't have to go through).






لينك فروم :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید



---------- Post added at 03:49 PM ---------- Previous post was at 03:48 PM ----------

حالا من بعد امتحانات چكشون ميكنم قصه نخورين :31:

---------- Post added at 03:50 PM ---------- Previous post was at 03:49 PM ----------

فكر كنم براي هيشكي تو انجمن cg كار نكرده

lord arthas
22-05-2011, 13:01
عکس های با فرمت tga رو چجوری میشه باز کرد؟؟؟

3Dmajid
22-05-2011, 14:24
عکس های با فرمت tga رو چجوری میشه باز کرد؟؟؟

با فتوشاپ باز میشه :18:

lord arthas
22-05-2011, 14:35
نه دیگه بجز فوتوشاپ اونو که خودم میدونم :31::31:

saeed_cpu_full
22-05-2011, 15:18
نه دیگه بجز فوتوشاپ اونو که خودم میدونم :31::31:

الان فکر نمیکنی جای این سؤال اینجا نیست ؟ :31:

lord arthas
22-05-2011, 15:31
کجا جاشه؟؟؟؟!!!!

saeed_cpu_full
22-05-2011, 15:48
کجا جاشه؟؟؟؟!!!!

بخش گرافیک P30world یا یه راه ساده تر سرچ توی گوگل !

فکر نمیکنم سؤال شما ربطی به تاپیک انجین بازیسازی داشت !

online_amin
23-05-2011, 08:08
به جای اینهمه پست که آدرس فلان انجمن رو بهش میدید یه کلمه میگفتید: ACDSee

saeed_cpu_full
23-05-2011, 08:34
به جای اینهمه پست که آدرس فلان انجمن رو بهش میدید یه کلمه میگفتید: ACDSee

دوست عزیز اگه قرار باشه توی همه ی تاپیک ها به همه نوع سؤال جواب داده بشه پس این دسته بندی انجمن برای چی صورت گرفت ؟

saeed_cpu_full
26-05-2011, 10:09
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

همه چیز از عکس مشخصه ! :31:

Wolf21
28-05-2011, 11:47
سلام میتونید فابل دانلود این برنامه با حجم کم را بگذارید ممنون میشم .

iload
28-05-2011, 15:31
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

همه چیز از عکس مشخصه ! :31:

این مجانی هست یا پولی ؟

Hotsun
29-05-2011, 20:26
اون نرم افزار رو میخوام :31:

راستی بچه ها من رفتم توی انجمن یونیتی گفتم Voxel terrain باید داشته باشه یونیتی همه خوششون اومد شما هم اگه میتونید برید بگید خیلی خوب میشه اضافه بشه و اینا,شاید توی ورژن بعدی بذارنش.

البته اولش نمیدونستم اسمش Voxel هست گفتم Thick به معنی کلفت.
همونطور که میدونید Terrain ها توی یونیتی یک لایه هستن و همین کلی محدودیت به وجود میاره ولی Voxel کلفت هست و میشه کارهای بسیار زیادی از جمله ساخت Terrain های تخریب پذیر و ساخت غار و غیره رو باهاش انجام داد.

این آدرس تاپیکی هست که من زدم:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Hotsun
06-06-2011, 19:07
خب مثل اینکه گرفت.
Voxel Terrain رو میگم.
حالا برای رای گیری گذاشته شده و خیلی ها خوششون اومده.
شما هم بیاید رای بدید:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

mos2010
12-06-2011, 18:29
سلام عرض شد
آقا شما منو بیغ فرض کنید تو 3d
میخوام یه فایل ساختمون 3ds بیارم تو این برنامه
یه شخصیت اول شخص بیارم توش
با یه تعداد کاراکتر

فیزیک هم در حد سکون و باز و بسته کردن یا شدن درها

برای معرفی پروژه معماری میخوام

چیکار باید بکنم؟

تو انجمن Quest3d هم پرسیدم
اما انگار اینجا اکتیو ترید

Reza Azimy_RW
13-06-2011, 11:32
سلام عرض شد
آقا شما منو بیغ فرض کنید تو 3d
میخوام یه فایل ساختمون 3ds بیارم تو این برنامه
یه شخصیت اول شخص بیارم توش
با یه تعداد کاراکتر

فیزیک هم در حد سکون و باز و بسته کردن یا شدن درها

برای معرفی پروژه معماری میخوام

چیکار باید بکنم؟

تو انجمن Quest3d هم پرسیدم
اما انگار اینجا اکتیو ترید
همونجا جواب دادم !

ahora_data
13-06-2011, 17:58
با عرض سلام من تازه کار با یونیتی را شروع کردم می خواست بدونم این دستورات به طور خط به خط چکار میکنن

float amttomoxe=inputgetaxis(horezaental)*playerspeed;
transform.translate(vector3.right)=amttomove);
newvector3(-1,0,0)
البته ممکن است سوال ساده ای باشد ولی لطفا آن را پاسخ دهید
2-در باره ی vector3 هم توضیخح دهید
3- اگر مقدور هست یک آموزش سی شارپ (دستورات لازم برای یونیتی) را هم قرار دهید
ممنون

ahora_data
14-06-2011, 07:31
با سلام اگر می شود تفاوت های میان یونتی و کرای انجین رو برام بزارید با تشکر

hasansmoke
14-06-2011, 15:33
با سلام اگر می شود تفاوت های میان یونتی و کرای انجین رو برام بزارید با تشکر
یونیتی هم انجین و کرای هم انجین , هر دو بازی می سازند اما این کجا و ان کجا

تفاوت خیلی داره.از نمومنه کارها میشه فهمید.شما کرایسیس رو با بوتکمپ مقایسه کن متوجه تفاوت ها میشی.

3Dmajid
14-06-2011, 17:31
با عرض سلام من تازه کار با یونیتی را شروع کردم می خواست بدونم این دستورات به طور خط به خط چکار میکنن
float amttomoxe=inputgetaxis(horezaental)*playerspeed;
transform.translate(vector3.right)=amttomove);
newvector3(-1,0,0)
البته ممکن است سوال ساده ای باشد ولی لطفا آن را پاسخ دهید
2-در باره ی vector3 هم توضیخح دهید
3- اگر مقدور هست یک آموزش سی شارپ (دستورات لازم برای یونیتی) را هم قرار دهید
ممنون

بهترین آموزش سی شارپ یونیتی توی هلپ خود برنامه هست.
همونا رو اگه مثال هاشو کار کنی بدون شک برنامه نویسیت خیلی بهتر میشه.
و البته قبلش باید یه آشنایی مختصری هم شده با ساختار برنامه نویسی سی شارپ داشته باشی تا بهتر بتونی یاد بگیری :11:
توسط Vector3 میتونی یه نقظه یا بهتره بگم Position با سه مقدار x و y و z درست کنی و مقدار دهی کنی.

در کد بالا یه متغیر از نوع float به برنامه معرفی شده به نام amttomove که یه مقدار اعشاری رو نگهداری میکنه. برای دقت بیشتر از متغیر اعشاری استفاده شده.

inputgetaxis همونطور که از اسمش معلومه یه محوری که کاربر در حال استفاده ازش هست رو بر میگردونه (یا بهتره بگم یه دکمه ی جهتی که کاربر داره میزنه) ... دارای دو مقدار Horizontal و Vertical هست که هر کدوم از اینا میتونن مقادیرش بزرگتر از صفر یا کوچیکتر از صفر باشند. توسط اینا میشه مشخص کرد کاربر دکمه ی عقب،جلو،چپ،راست رو میزنه یا نه :11:
playerspeed متغیریه که تعریف شده برای سرعت پلایر که قابل تغییره.
از Transform.translate برای حرکت دادن یک شی در محور سه بعدی (Vector3) میشه استفاده کرد.
آخرین خط هم یه متغیر از نوع Vector3 ساخته شده که یه مکانی رو طبق x,y,z معرفی کرده.

من کد بالا رو امتحان نکردم ولی فکر کنم ارور بده ... خودم تا حالا اینجوری استفاده نکردم :20:
ولی در کل فکر کنم خواسته با دکمه ی Right یه شی رو به سمت راست حرکت بده با مقدار سرعتی که توی playerspeed ریخته شده :11:

kdh]
17-06-2011, 13:53
سلام من تازه واردم می خوام بدونم چجوری یونیتی 3 رو سی روزه کنم چون
یک بار انجام دادم ولی یک ارور داد

hamed_benz
18-06-2011, 10:02
دوست عزیز ، کدوم ورژن رو میخوایی؟
3.1 ؟
3.2؟
3.3؟
یه گوگلینگ انجام بده واسه کرک ( لودر ) تو سه سوت پیدا میشه .
این کرک واسه 3.3 هست



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

iload
24-06-2011, 00:23
سلام

من سوالاتی دارم در مورد یونیتی اول این که مشکلاتی که تو این موتور باهاشون موجه بودید رو بگید . من قبل خونده بودم که مشکل تو UV داره ! منظور از UV چی هست ؟!

parvizamd
24-06-2011, 05:25
UV-MAP در واقعه نحوه قرار گرفتن TEXTURE رو اجسام سه بعدی تعیین می کنه برای مثال یک معکب 6 سطح یک تصویر روش باشه یا اینکه هر سطح یک تصویر متفاوت نمایش بدهد
یونتی هیچ وقت من خودم UV توش مشکل نداشتم .راستی قضیه UV-MAP ANIMATION چیه؟

3Dmajid
24-06-2011, 10:18
سلام

من سوالاتی دارم در مورد یونیتی اول این که مشکلاتی که تو این موتور باهاشون موجه بودید رو بگید . من قبل خونده بودم که مشکل تو UV داره ! منظور از UV چی هست ؟!

تو کامل کردن صحبت های پرویز جان باید بگم که یونیتی ابزاری نداره که شما بتونی uv یه آبجکت رو تنظیم کنی !
تنها کاری که میتونی کنی تسکچر دادنه و بعد تکسچرت رو tile کنی یا یه کم جا به جاش کنی.
یعنی مثل udk یا مثلا برنامه های سه بعدی ابزار پیشرفته ای در اختیارت نمیزاره واسه این کار !
و البته با همه این صحبت ها اینجوری نیست که واقعا به مشکل بر خورد کنی !
به نظر من زیاد چیز مهمی نیست ... یعنی میشه یه جوری درستش کرد :31:
ولی اگه باشه خیلی بهتره :11:



راستی قضیه UV-MAP ANIMATION چیه؟

یعنی این قابلیت رو برنامه داشته باشه که بتونی برای uv ها انیمیشن بسازی.
یعنی همون جابه جا کردن و اینجور چیزای تکسچر رو بتونی به حالت انیمیشن در بیاری.

Omid_Sadeghvand
24-06-2011, 15:28
بچه ها کسی میتونه در مورد قابلیت های جدیدی که در آینده به یونیتی اضافه میشه توضیح بده!؟
Native Stereoscopic 3D Rendering
تو هوش مصنوعی FSM, BTs چی هستند!؟
Multithreaded renderer
Multicore Renderer
Multiple Render Target یا MRT

اگر کمی این قابلیت ها رو شرح بدید ممنون میشم.

3Dmajid
24-06-2011, 17:02
یکی کرک نسخه 3.1 رو برام بزاره لطفا :46::10::11:

iload
24-06-2011, 19:42
سلام

اینجا فکر کنم کرک 3.1 رو هم گذاشته باشن :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Hotsun
25-06-2011, 11:21
بچه ها کسی میتونه در مورد قابلیت های جدیدی که در آینده به یونیتی اضافه میشه توضیح بده!؟
Native Stereoscopic 3D Rendering
تو هوش مصنوعی FSM, BTs چی هستند!؟
Multithreaded renderer
Multicore Renderer
Multiple Render Target یا MRT

اگر کمی این قابلیت ها رو شرح بدید ممنون میشم.

Native Stereoscopic 3D Rendering قابلیت رندر سه بعدی برای دیدن با عینک هست.
مولتی ترید برای ساپورت سی پی یو های چند تریده هست و همینطور هم Core برای چند هسته ها هست.
اینجوری سرعت رندر به اندازه قدرت واقعی این نوع سی پی یو ها میرسه.
اگه اینا جدید هستن باید بگم که نمیدونستم انقدر یونیتی عقبه از دنیا چون 2-3 سال پیش مولتی Core رو انجین آشغالی FPSC ساپورت میکرد ولی مثل اینکه جدید به یونیتی اضافه شده. :41:

3Dmajid
28-06-2011, 18:14
کسی میتونه به این سوالام جواب بده :20: ؟

Coroutine چیه ؟
کداش به چه دردی میخوره :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

تفاوت rotate با rotate around چیه ؟
البته توی عمل تفاوتش معلومه :31: منظور من مفهوم تئوریشه ...

TransformDirection و TransformPoint به چه کارمون میاد ؟ :20:

برای هر کدوم توضیح مختصری میخوام نیاز به مثال نیست :11:

ehsan_wwe
28-06-2011, 20:56
TransformDirection و TransformPoint به چه کارمون میاد ؟ [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

اوليش ميره به زاويه اي كه بهش ميدي ( به درد زاويه متغير ها ميخوره ( هوش مصنوعي نوشتن ) ) دوميش هم ميره به سمت پوزيشني كه ميدي



Coroutine چیه ؟
اينم خودم كنجكاو شدم تاحالا بهش نخرده بودم

hamed_benz
29-06-2011, 11:05
rotate : برای چرخش آبجکت از اون استفاده کن ( لباس نو میپوشی بت میگن یه چرخ بزن ، این همونه)
RotateAround : فکر کن دوربین لازم داری دور تا دور اکتورت بچرخه ( 360 درجه )
مقدار لول : مثلا پوزیشن اکتورت که نیاز داری دور تا دور اون بتابی
مقدار دوم : مثلا اگه میخوایی رو محور Y بتابی = vector3.up
مقدار سوم هم که زاویس.
TransformPoint : پوزیسن محلی رو تبدیل میکنه به پوزیشن جهانی
"Transforms position from local space to world space."
اون یکی هم جهت حرکت رو واست جهانی میکنه ، مثلا شلیک از اسلحه همیشه رو به جلو واقعی هست، نه جلوی آبجکت محلی

3Dmajid
29-06-2011, 12:03
rotate : برای چرخش آبجکت از اون استفاده کن ( لباس نو میپوشی بت میگن یه چرخ بزن ، این همونه)
RotateAround : فکر کن دوربین لازم داری دور تا دور اکتورت بچرخه ( 360 درجه )
مقدار لول : مثلا پوزیشن اکتورت که نیاز داری دور تا دور اون بتابی
مقدار دوم : مثلا اگه میخوایی رو محور Y بتابی = vector3.up
مقدار سوم هم که زاویس.
TransformPoint : پوزیسن محلی رو تبدیل میکنه به پوزیشن جهانی
"Transforms position from local space to world space."
اون یکی هم جهت حرکت رو واست جهانی میکنه ، مثلا شلیک از اسلحه همیشه رو به جلو واقعی هست، نه جلوی آبجکت محلی


ممنون از توضیح مفیدتون ... متوجه شدم :10:
rotatearound از اسمشم تابو بود نمیدونم چرا دقت نکردم :31:

میشه یه مثال برای تبدیل نقطه ی محلی به جهانی و بر عکس بزنید ؟
منظورم کاربردشه ... میدونم کارش چیه ولی نمیدونم کجاها به کار میاد.
البته مثالی که زدید خوب بود ولی اگه شلیک از جلوی آبجکت محلی باشه تفاوتش چیه ؟ :31:

hamed_benz
29-06-2011, 14:41
یه آبجکت شما داری ، میخوایی 2 واحد جلوترش یه آبجکت دیگه ایجاد کنی ، در عمل 2 تا کد زیر یک کار رو انجام میدن ( در صورتی که بحث چایلد در کار نباشه ) :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

معکس هم : InverseTransformPoint

مثلا فرض کن آبجکت1 چایلد آبجکت 2 باشه ، میتونی مختصات آبجکت1 رو محلی به دست بیاری. ( نکته ، این چیزا زیاد کاربرد نداره ، یه جا که گیر افتادی خودت مجبور میشی که با اینا کار منی )

Point رو با Direction قاطی نکن ، اولی بت نقطه میده ، دومی رو یک وکتور واست کار میکنه.

parvizamd
29-06-2011, 15:07
به به بنین کی اومده حمید خودمون :31:

تو فیزیک تو یونتی میشه چیکار کرد که ماشین چپ نشه؟

hamed_benz
29-06-2011, 16:15
مثلا شاید این کمکت کنه :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

با قسمت Y بازی کن ببین چی میشه.

داکیومنت :
A car with a lower center of mass is less likely to topple over

lord arthas
30-06-2011, 15:24
بعد از مدتها برگشتم......

کسی یک اموزش توپ برای یونیتی داره؟؟ فارسی ها زبان اصلی design 3d و 3dbuzz رو دارم :d

hamed_benz
30-06-2011, 15:43
ببخشید فارسی یعنی چی ؟ جز 4 تا مقاله ترجمه شده ( که باز دست گلشن درد نکنه ) مگه چیز دیگه ای هم هست ؟

نگردکه کار زشتیه

یه سر کوچولو بزن اینجا :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

reznov1
01-07-2011, 10:09
سلام دوستان گل.می شه یه لینکه درست و حسابی برا کرک نسخه 3.3 و خود برنامه بزارید.کسی در بروبچ این تایبیک هستش که unity یا udk رو خریده باشه.اگه هست ادرس سایت یا فروشگاه و بگه.با تشکر بسیارررررر

reznov1
01-07-2011, 10:10
اگه حال گذاشتن لینکو ندارید شماره بست یا صفحرو بگید ممنون می شم.ب همون سه نقطه ای هست من کیبوردم نداره ببخشید

reznov1
01-07-2011, 12:58
با سلام.
یه سوال داشتم.وقتی می ریم تو سایت خود برنامه برا دانلود یه فایل 430 مگی هست .اگه بخوایم برنامه رو به طور کامل اجرا کنیم باید قبل دانلود نسخه 3.3 نسخه قبلی داشته باشیم.مثه بچ بازی ها.یا اگه همون و دان کنیم کافی هست؟؟با تشکر بسیار

hamed_benz
01-07-2011, 23:13
الان منظورت از گذاشتن 3 تا پست پشت سر هم چی بوده ؟ :13:

یکم سعی میکردی ، 2 تا صفحه میرفتی عقب ( صفحه 109) آخرین پست کرک 3.3 رو گذاشتم .

موتور همین 430 مگ هست ، هیچ چیزی نیاز نداری ، دانلود کن ، بعد هم کرک رو جایگزین کن ، حالت فعال سازی دستی و آدرس فایل کنار کرک رو بش بده.

نکنید این کارا رو ، زشته

ویرایش : دوست داری بخری برو اینجا :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

iload
08-07-2011, 18:24
سلام

من میخوام بازی انلاین بسازم یعنی شما بازی رو تو خونه اجرا کنید و مثلا برادرتون تو جای دیگه ای بتونه با شما بازی کنه .

راهنمایی کنید باید چه طوری این کار رو انجام بدم ؟ منبعی هست ؟ اگه لینک بدید ممنون میشم .

shahabaliboys
09-07-2011, 19:37
سلام ببخشید میشه بدون دانستن زبان برنامه نویسی با این انجین بازی ساخت؟
اگه میشه این بهتره یا udk ؟
ممنون :11:

parvizamd
09-07-2011, 20:01
سلام

من میخوام بازی انلاین بسازم یعنی شما بازی رو تو خونه اجرا کنید و مثلا برادرتون تو جای دیگه ای بتونه با شما بازی کنه .

راهنمایی کنید باید چه طوری این کار رو انجام بدم ؟ منبعی هست ؟ اگه لینک بدید ممنون میشم .

شما باید با کلاس network کار کنی یونتی یه قسمت برای شبیه سازی شبکه داره که فکر کنم لازمت بشه.

shahabaliboys
10-07-2011, 04:50
سلام ببخشید میشه بدون دانستن زبان برنامه نویسی با این انجین بازی ساخت؟
اگه میشه این بهتره یا udk ؟
ممنون :11:

کسی نبود جواب بده ؟ :41:

parvizamd
10-07-2011, 05:12
نه نمی توانید بدون برنامه نویسی بازی بسازید

بهتر از udk هم نیست اما قدرت کم نیست.

hamed_benz
10-07-2011, 19:13
سلام ببخشید میشه بدون دانستن زبان برنامه نویسی با این انجین بازی ساخت؟
اگه میشه این بهتره یا udk ؟
ممنون :11:

دوست خوب من میشه بدون این که بدونی گاز و ترمز و کلاچ چیه رانندگی کنی ؟ ( البته تا 2 و 3 سال آینده میشه ، این مثال فعلا سندیت داره :31: )

شما فکر نکن که با کیسمت UDK میتونی بازیت رو به اتمام برسونی ، این در حالی هست که کیسمت دقیقا به دانش برنامه نویسی و تولید الگوریتم نیاز داره.

برای شروع و تولید پروتوتایپ این موتور عالیه ، ولی از نظر قدرت و کیفیت رندر در برابر اون تقریبا حرفی برای گفتن نداره ( به هر جهت شما 500 MB رو با 1.8GB خودت مقایسه کن .

تولید بازی == برنامه نویس ( به == توجه کنن سی شارپیاش :21: )

shahabaliboys
10-07-2011, 19:45
زبان برنامه نویسیش برای کسی که اصلا بلد نیست چقدر طول میکشه یاد بگیره؟ :31:

hamed_benz
10-07-2011, 21:33
فکر میکنم اینجا تاپیک پشتیبانی یونیتی باشه ، این مباحث چندان جایی نداره اینجا.
برنامه نویسی تمام بستگی به تلاش و تمرین خودت داره و کمی هم ضریب هوشی برای طراحی الگوریتم

shahabaliboys
11-07-2011, 09:01
آقا 1 مشکل من unity3d 3.3 رو از سایتش دانلود کردم با کرکی که این دوستمون قرار دادن بعد میخوام وارد شم میگه باید رجیستر شی :41:
چه کنم؟

shahabaliboys
11-07-2011, 09:07
فهمیدم :31:

Hotsun
12-07-2011, 13:24
شما رجیستر میشی بعد کرک رو میریزی و اجراش میکنی.
رجیستر مجانی رو که 30 روزه هست رو انتخاب کن بعد کرک رو بریزی از 30 روزه در میاد.

یه سوال:
من یه بازی سوم شخص دارم میسازم.
حالا مثلاً میخوام یه تعدادی تفنگ براش بذارم.
حالا اگر مثلاً شخصیت من دستش رو ببره بالا باید تفنگ هم همراهش بیاد//یه سری انیمیشن ثابت داره شخصیت که با هر تفنگی میتونه اجرا بشه و نمیخوام برای هر تفنگی یه بار انیمیشن رو تو 3دی مکس بسازم//حالا چه کار کنم این تفنگ ها همه با دست مچ بشن که دست هر تکونی خورد اونا هم بخورن؟؟؟
حالا اگر برنامه نویسیش زیاده انتظار ندارم انجام بدین ولی فقط راهش رو بگین خودم میرم انجام میدم.

parvizamd
12-07-2011, 14:41
تفنگ ات رو زیرمجموعه دوربین قرار بده . برای یک انشیمن ثابت می تونی برای هر تفنگ یک game Object بسازی که زیر مجموعه بزاری بعد خودانشیمن یونیتی انشیمن بسازی و برای همشون یک انیشمن پخش کنی اما بهتره همون انشیمن با max بسازی.

hamed_benz
12-07-2011, 16:56
شما رجیستر میشی بعد کرک رو میریزی و اجراش میکنی.
رجیستر مجانی رو که 30 روزه هست رو انتخاب کن بعد کرک رو بریزی از 30 روزه در میاد.

یه سوال:
من یه بازی سوم شخص دارم میسازم.
حالا مثلاً میخوام یه تعدادی تفنگ براش بذارم.
حالا اگر مثلاً شخصیت من دستش رو ببره بالا باید تفنگ هم همراهش بیاد//یه سری انیمیشن ثابت داره شخصیت که با هر تفنگی میتونه اجرا بشه و نمیخوام برای هر تفنگی یه بار انیمیشن رو تو 3دی مکس بسازم//حالا چه کار کنم این تفنگ ها همه با دست مچ بشن که دست هر تکونی خورد اونا هم بخورن؟؟؟
حالا اگر برنامه نویسیش زیاده انتظار ندارم انجام بدین ولی فقط راهش رو بگین خودم میرم انجام میدم.

برای این حرکت های ساده کلا از انیمیشن استفاده نمیشه ، شما کاراکتر رو که ریگ کردی میتونی به پوینت های اون دسترسی بگیری و اونا رو حرکت بدی ، حالا خیلی راحت کافیه اونو به سمت بالا بچرخونی ، کل کمر + اسلحه به سمت بالا میرین ، چی کار کن ، اسلحه رو چایلد یکی از اعضای دست بکن ( به سرباز دموی بوت کمپ مراجعه کن ، ببین چه جوری به سمت بالا نگاه میکنه و اصلحه چایلد کجا شده )

بعد تشریف ببرین تو داکیومنت یونیتی ، این قسمت :
User Manual -> AnimationScripting ، خیلی از نکات کد نویسی انیمیشن را گفته .

hamed_benz
12-07-2011, 17:04
ویرایشششششششششششششششششششش ششششششششششششششش

---------- Post added at 06:04 PM ---------- Previous post was at 06:00 PM ----------


شما رجیستر میشی بعد کرک رو میریزی و اجراش میکنی.
رجیستر مجانی رو که 30 روزه هست رو انتخاب کن بعد کرک رو بریزی از 30 روزه در میاد.

یه سوال:
من یه بازی سوم شخص دارم میسازم.
حالا مثلاً میخوام یه تعدادی تفنگ براش بذارم.
حالا اگر مثلاً شخصیت من دستش رو ببره بالا باید تفنگ هم همراهش بیاد//یه سری انیمیشن ثابت داره شخصیت که با هر تفنگی میتونه اجرا بشه و نمیخوام برای هر تفنگی یه بار انیمیشن رو تو 3دی مکس بسازم//حالا چه کار کنم این تفنگ ها همه با دست مچ بشن که دست هر تکونی خورد اونا هم بخورن؟؟؟
حالا اگر برنامه نویسیش زیاده انتظار ندارم انجام بدین ولی فقط راهش رو بگین خودم میرم انجام میدم.

واسه این جو کار ها از انیمیشن استفاده نمیشه ، پدر صاب بچه در میاد.
به سرباز دموی بوت کمپ یکم دقت کن و توش بتاب ، اکتور ریگ شده و اومده این ور ، حالا واسه دیدن بالا از انیمیشن استفاده نمیشه ، بلکه پوینت کمر رو پیدا میکنه و یه سمت بالا Rotate میده ، اسلحه هم چایلد قسمتی از دست سرباز هست ، که با چرخش کمر اون هم حرکت میکنه.

برو داکیومنت یونیتی ، این قسمت :
User Manual -> AnimationScripting

تقریبا بیشتر نکاتی که واسه کد نویسی انیمیشن نیاز داری رو گفته

hamed_benz
12-07-2011, 17:09
شرمنده ، ولی خیلی مسخرس ، تاپیک علمی هست ، مدیر میخواد بار علمی مطلب من رو تایید کنه ؟؟؟؟؟؟؟؟؟؟؟؟؟
دوستی هم که سوال پرسیده ، بره غاز پرورش بده تا پست تایید بشه

parvizamd
12-07-2011, 18:09
دوست عزیز من تا 15 پست همین طوره بزودی حل میشه .

Hotsun
12-07-2011, 23:26
آخ راست گفتین بوت کمپ رو یادم نبود.

حالا یه سوال دیگه:
یه جا یه فلکه بزرگ هست که شخصیت باید دو دستی اون رو بچرخونه و نمیخوام حتماً چسبیده بهش و رو بهش باشه وقتی قراره با دکمه اینتر این انیمیشن اجرا بشه.
مثلاً میخوام اگر کج و کنارش هم هست خودش اتوماتیک با اجرا کردن انیمیشن قدم برداشتن(قدم برداشتنم فریم های 20 تا 45 هستن)و چرخیدن هدایت بشه به جلوی فلکه بعد انیمیشن اصلی رو اجرا کنه. :31:
این دیگه توی بوت کمپ نیست.

hamed_benz
13-07-2011, 06:05
عزیز من اینا الگوریتم و ایده هست ، البته ابراد نداره هاااااااااااااا ولی خوب اول سعی و فکر بکنی بیشتر بت میچسبه.

1 - پیشنهاد اکید میکنم انیمیشن ها رو مجزا یساز و وارد یونیتی کن ، هم مدیریت راحت تری داره . هم ...
2 - من راه حل میگم ، خودت بگرد توابع رو پیدا کن : از 2 تا تریگر استفاده کن ، که یکی بزرگتر از اون یکی هست و هر 2تای اینا اطراف اون فلکه هست ، حالا زمانی که بازیکنت به محیط تریگر اول وارد بشه و Enter رو بزنه ، انیمیشن راه رفتن اجرا میشه و به سمت فلکه حرکت میکنه ، حالا زمانی که به تریگر کوچکتر رسیدی ، دیگه نزدیک فلکه هستی و انیمیشن اصلی اجرا میشه.

اما مثلا تو بازی های ساده ( ساده ربطی به بی کیفیت بودن یا جذاب نبودن نداره ) ، خیلی راحت محیط رو تو محیط های مدلینگ میسازن و خیلی راحت کلا یه انیمیت مجزا میسازن ( راحت نسبت به کد نویسی میگم ) ، حالا زمانی که اکتورت به تریگر اول رسید ، همیشه یا جا قرار میگیره و کارشو میکنه. ( فکر میکنم گرشاسپ همینطوری باشه ، اونجا که میخواد اون دسته ها رو بکشه )

2lombe
13-07-2011, 17:16
ببخشید یکی از پرسید که از شما بپرسم که کدام یک از انچین های زیر برای مبتدیان بهتر است:
3D Game Studio

FPSC

lord arthas
13-07-2011, 17:25
اخه سوال داره چه مبتدی چه حرفه ای fpsc بهترینه ;)

فعال شدم!!!!!!!!!!:15::15::15::15::15:

2lombe
13-07-2011, 17:31
اخه سوال داره چه مبتدی چه حرفه ای fpsc بهترینه ;)

چرا خوبه می خوام تحقیق کنم

hamed_benz
13-07-2011, 18:00
من نمیدونم چرا اینجا اینجوریه ، من که پست های قبل رو نگاه نکردم ، همینجوری با حرفای 100 من ....... به صفحه 114 رسیده ، نه؟

عزیز من ، تاپیک زده پشتیبانی یونیتی ، این سوال شما چه ربطی داره ؟؟ خیلی کار ساده ای هست سرچ کنی ... FPS VS 3DGa !!!!!!!!!!!

lord arthas
13-07-2011, 19:07
اصلا هم تاپیک FPSC داریم هم 3DGS

Hotsun
14-07-2011, 10:18
هیچ کدوم خوب نیستن.
این دوستمون که میگه FPSC خودم دارم بهش آموزش میدم چون یه چیزایی میگم که تا حالا تو هیچ آموزشی ندیده و تو هیچ انجمنی نیست وگرنه آموزش نباشه به هیچ دردی نمیخوره منم نمیام به هر کسی آموزش بدم.


در ضمن آقای Hamed_Benz من خودم با دارک بیسیک کارایی کردم که خود سازنده هاش کف کردن.
بگذریم شما به من میگین اول فکر کن باید بگم که من کلاً میدونم چجوری باید یه چیز حتی خیلی سخت رو توی یه بازی پیاده کنم.
فقط چون تمام امکانات یونیتی رو نمیدونم میپرسم.
مثلاً اینکه چجوری میشه به نقاط شخصیت دسترسی پیدا کرد رو هنوز نمیدونم(برای مچ کردن تفنگ ها به دست)یا مثلاً اینکه میام میگم چجوری یه کار کنم که خودش با اجرا کردن انیمیشن و چرخیدن به سمت فلکه بره انتظار دارم که بگین چجوری میشه دقیقاً شخصیت رو به جلوی فلکه هدایت کرد.
فلکه ای که میگم وسط یه جای گرد هست ولی از اطرافش لوله رد شده برای همین هم فقط میشه از یه طرف فلکه اون رو پیچوند برای همین اگر مثلاً شخصیت پشت لوله ها باشه و Enter رو بزنه باید اتوماتیک شخصیت بره اونور فلکه و از جلو اون رو بچرخونه و من تو این قضیه اش گر کردم نه اینکه کجا تریگر بذارم و کی انیمیشن رو اجرا کنم.
یه سری آموزش هم دارم که دارم نگاهشون میکنم ولی این چیزایی که میپرسم توشون نیستن شما بگین از کجاها میشه به یه همچین چیزایی توی یونیتی دست پیدا کرد من میرم Help اون قسمت رو میخونم تا آخرش هم میرم.
یه روزه اومدی توی انجمن به همه هم میپری.
اطلاعی از توانایی های افراد هم نداری فکر میکنی طرف داغونه...
الان من که اومدم توی تاپیک یونیتی سوال میپرسم یعنی مخصوص اون انجین میخوام بدونم چه کار کنم نه اینکه راه حل عمومی نشونم بدی.راه حل کلی با عمومی فرق داره.عمومی میشه چیزی که برای هرجایی صادق هست ولی کلی میشه چیزی که به جزئیات ربطی نداره و میتونی در هر موضوعی بدون پرداختن به جزئیات وجود داشته باشه.
به هر حال ممنون.

hamed_benz
15-07-2011, 08:28
هیچ کدوم خوب نیستن.
این دوستمون که میگه FPSC خودم دارم بهش آموزش میدم چون یه چیزایی میگم که تا حالا تو هیچ آموزشی ندیده و تو هیچ انجمنی نیست وگرنه آموزش نباشه به هیچ دردی نمیخوره منم نمیام به هر کسی آموزش بدم.


در ضمن آقای Hamed_Benz من خودم با دارک بیسیک کارایی کردم که خود سازنده هاش کف کردن.
بگذریم شما به من میگین اول فکر کن باید بگم که من کلاً میدونم چجوری باید یه چیز حتی خیلی سخت رو توی یه بازی پیاده کنم.
فقط چون تمام امکانات یونیتی رو نمیدونم میپرسم.
مثلاً اینکه چجوری میشه به نقاط شخصیت دسترسی پیدا کرد رو هنوز نمیدونم(برای مچ کردن تفنگ ها به دست)یا مثلاً اینکه میام میگم چجوری یه کار کنم که خودش با اجرا کردن انیمیشن و چرخیدن به سمت فلکه بره انتظار دارم که بگین چجوری میشه دقیقاً شخصیت رو به جلوی فلکه هدایت کرد.
فلکه ای که میگم وسط یه جای گرد هست ولی از اطرافش لوله رد شده برای همین هم فقط میشه از یه طرف فلکه اون رو پیچوند برای همین اگر مثلاً شخصیت پشت لوله ها باشه و Enter رو بزنه باید اتوماتیک شخصیت بره اونور فلکه و از جلو اون رو بچرخونه و من تو این قضیه اش گر کردم نه اینکه کجا تریگر بذارم و کی انیمیشن رو اجرا کنم.
یه سری آموزش هم دارم که دارم نگاهشون میکنم ولی این چیزایی که میپرسم توشون نیستن شما بگین از کجاها میشه به یه همچین چیزایی توی یونیتی دست پیدا کرد من میرم Help اون قسمت رو میخونم تا آخرش هم میرم.
یه روزه اومدی توی انجمن به همه هم میپری.
اطلاعی از توانایی های افراد هم نداری فکر میکنی طرف داغونه...
الان من که اومدم توی تاپیک یونیتی سوال میپرسم یعنی مخصوص اون انجین میخوام بدونم چه کار کنم نه اینکه راه حل عمومی نشونم بدی.راه حل کلی با عمومی فرق داره.عمومی میشه چیزی که برای هرجایی صادق هست ولی کلی میشه چیزی که به جزئیات ربطی نداره و میتونی در هر موضوعی بدون پرداختن به جزئیات وجود داشته باشه.
به هر حال ممنون.

سلام
1 - فنی صحبت کنید ، نه سلیقه ای ، بازی سرزمین رویا 2 داره با 3DGS کار میشه ، واقعا عالیه ( هرچند باز نمیفهمم ایم موضوع چه ربطی به یونیتی داره که شما من رو به سگ تشبیه " میپری " کردی )
2 - کارتون را آپ کنید ما هم لذت ببریم.
3 - نقطه رو که گفتم به کجا مراجعه کن ،

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

به Node میتونی یه نقطه رو بدی.

4 - برای این کار باز تکنیک هست ، ولی باز من شما رو دعوت میکنم به فکر و آرامش ( به اختلاف سوال الان با سوال قبلیت مخصوصا ) ، ولی شما میتونی از الگوریتم های مسیر یابی استفاده کنی و الگوریتم هاش رو بنویسی ( آ استار ، مینی مکس و .... ( که اصولا الگوریتم اینا ریخته))، یا اگه حوصله نداری یا نمیخوایی از اینجا دانلود کن :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

(منطقا متوجه هستی که چرا مسیر یابی نیازه دیگه )

5 - مچ شدن اسلحه با دست ربطی به یونیتی نداره ، شما رو مدلینگت باید کار کنی ، هر چیزی اونور بسازی، اینور دقیقا همون میاد.

6 - یه روز نیست که اوومدم ، خیلی ساده به تاریخ عضویت خودت و خودم نگاه کن ، ولی بحث های گیم فقط واسه خوندن شاید به درد میخوردن ، نه جواب دادن

بقیه موارد هم ( چرخیدن ، اجرا انیمیشن ، حرکت و اینا ) که فکر نمیکنم توضیح نیاز داشته باشه

Hotsun
15-07-2011, 14:47
شما من رو به سگ تشبیه " میپری " کردی
من قصد جسارت نداشتم ولی منظورم نسبت به انجین های دیگه نبود.
اون پست های اضافی رو مدیر بخش پاک میکنه ولی من در مورد خودم گفتم که گفتین:

عزیز من اینا الگوریتم و ایده هست ، البته ابراد نداره هاااااااااااااا ولی خوب اول سعی و فکر بکنی
خب این یعنی اینکه فکر کردی من اصلاً هیچی حالیم نیست که بحث الگوریتم ها رو پیش میکشی چون اینجا بحث یونیتی هست و منم توی یونیتی پرسیدم یعنی اینکه دقیقاً توی یونیتی باید چه کار کنم.

سرزمین رویا وی2 اگر منظورتون هست باید بگم با Game Maker دارن میسازن و خود سرزمین رویا 2 اصلاً ساختش شروع نشده تا اونجایی که من میدونم.

در مورد مچ شدن باید بگم اصلاً تفنگ رو بیخیال, بازی این خاصیت رو داره که میشه هر شی کوچیکی رو بلند کرد(بازی 3وم شخصه)توی بازی هم 2000 تا شی هست حالا من نمیتونم برای هر شی یه بار تمام انیمیشن های راه رفتن,دویدن,پریدن ,نشستن,نشسته راه رفتن,از دیوار بالا کشیدن, زد و خورد های تن به تن(با شی بکوبی تو سر دشمن)و ... رو انیمیشن رو بسازم پس باید سیستمی باشه که جلوی شی مثلاً اینتر رو زدم بیاد بچسبه به دست شخصیت و حالا شخصیت هر تکونی خورد اون شی هم باهاش جابه جا بشه.
حالا من نمیدونم برای پاسخ این سوال شما چرا این جواب رو دادین:

مچ شدن اسلحه با دست ربطی به یونیتی نداره ، شما رو مدلینگت باید کار کنی ، هر چیزی اونور بسازی، اینور دقیقا همون میاد.
البته شاید من بد توضیح داده بودم.(توی پست قبلیه میگم)

در مورد تاریخ عضویت هم باید بگم که درسته توی یه تاریخ عضو شدیم ولی شما فعالیت رو تازه شروع کردین.
حالا بگذریم الان من کسی هستم که بازیم هم در اومده توی بازار داره فروش میره و اصول اساسی بازی سازی رو به خوبی میدونم و تجربه کمی هم ندارم فقط دارم با یونیتی آشنا میشم که از این بعد با اون کار کنم و از طرفی معلومه شما اطلاعات خوبی در مورد این انجین دارین پس واقعاً ممنون میشم که پاسخ من رو بدین ولی این جوری پاسخ دادن شما به این معنیه که فکر میکنید من انجین رو فول هستم ولی بازی سازی بلد نیستم در صورتی که دقیقاً بر عکس این قضیه درسته.
در ضمن به خاطر اینکه یه مقدار تند رفتم ببخشید کمتر موقعی اینجوری میشم(به خاطر مشکلات زندگیه دیگه)در مورد صحت حرفم میتونید از بچه ها بپرسید.

Reza Azimy_RW
15-07-2011, 14:56
حذف شود پست اشتباهی !

hamed_benz
15-07-2011, 15:24
برای مچ شدن باید یه جای درست حسابی تو اکتور پیدا کنید ( سمت دست که هر آبجکتی که چایلد اون میشه ، جای مناسب قرار بگیره )


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اون شی شما از نوع transform هست ( تعریفش رو هم که تو پست قبل گفتم ، الیته یونیتی با تگ و اسم هم میتونه کار کنه ) بنا براین شی من الان فرزند Cube1 شد، و با هر حرکت Cube1 ، اون شئی هم حرکت میکنه، حالا کافیه پوزیشن مناسب بش داده بشه ، پوزیشن از نوع Vector3 هست ، پس با تعریفش میتونی موقعیت مناسب رو پیدا کنی . . .
(...)

برای انیمیشن هم باید از Blend استفاده کنین ( به همون دلیلی که گفتی ، انیمیشن دویدن ربطی به شلیک نداره ) ، که توی 2 و یا 3 صفحه قبل آدرس داک یونیتی رو دادم ( الان مسافرتم ، با موبایل پست میدم، یونیتی ندارم 2باره بذارم ). . .

قسمت مسیر یابی هم که مشخصه ، یه نقطه رو به روی فلکه قرار میدید ، تو هر فاصله و تو هر شرایطی که باشه ، تارگت اکتور میشه اون نقطه ، مسیر یابی شروع میشه ، به اونجا میریسیم و اجرای انیمیشن باز شدن.

( به نظرم اون حرفا همش حاشیه باشه ، برای شخصیت شما و من هم چیز خوبی نیست )

فرشته‌ی مهربون
19-07-2011, 23:38
سلام
من می‌خوام ساخت بازی با Unity 3d رو یاد بگیرم در حدی که بتونم گلیمم رو از آب بکشم بیرون. سی شارپ تا حدودی بلدم(سعی کنم یادم می‌آد). نسخه‌ی 2.6 اون رو دارم و هیچی نمی فهمم نسخه‌ی 3.3 ی اون رو نتونستم از سایتش دانلود کنم. اگر کسی کمک کنه لینکی برای خود نرم‌افزار و آموزش هاشو (در حد ساخت یک بازی قابل قبول) بذاره ممنون می‌شم.

hamed_benz
20-07-2011, 05:45
برای دانلود موتور از این لینک استفاده کنید :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

برای کرک هم میتونید 3 ، 4 تا صفحه قبل رو بررسی کنید ، لینک کرک دوستان قرار دادن.

البته سایت های مختلفی این انجین رو با آموزش های خوب و مناسب برای فروش تدارک دیدن، مثلا لینک زیر

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

برای شروع به کار و آموزش های ابتدایی ( البته بسیار مفید و عالی ) ، لینک زیر :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

خیلی از کسایی که با یونیتی کار رو شروع کردن ، از همین آموزش ( زبان اصلی ) شروع کردن ، که لینک بالا ، دوستان زحمت کشیدن و مقاله ها رو ترجمه کردن.

این که #C رو بلد هستی ( یا حدقل قبلا کار کردی ) خوب هست ، ولی اصلا کافی نیست ، کد نویسی بازی خیلی متفاوت با کد نویسی معمولی هست.

موفق باشی

Hotsun
20-07-2011, 12:34
ممنون از آقای حامد_بنز بابت پاسخ.
اونا رو ردیف میکنم...
فقط یه سوال دیگه:
جا به جا کردن نقاط چجوری توی یونیتی انجام میشن؟
مثلاً میخوام تعیین کنم که اگر به دست دشمن تیر زدم اتوماتیک دستش یه مقدار واحد رو به عقب پرت شه!!!
حالا این کار رو میخوام روی قسمت های دیگه بدن بدون انیمیت کردن انجام بدم.
در کل برای جا به جا کردن نقاط چه چیزایی توی یونیتی تعریف شده؟

فرشته‌ی مهربون
20-07-2011, 14:05
خیلی ممنون "hamed_benz" ولی لینک دوم ارور میده(در مورد اجازه‌ی دسترسی به بخش دانلود)

hamed_benz
20-07-2011, 17:03
برای کار روی ورتکس ها و پوینت ها ، یونیتی کلاس Mesh رو داره ، که خوب کار کردن باش هم راحت و هم سخت.
ولی به نظرم کلک بزنی بهتر باشه.

برای اتفاقات زمان اجرا ، RigidBody وجود داره ، که با دستورات شتاب و نیرو میتونی اجسام رو پرتاب کنی .

حالا برای کاراکتر، شما باید با کالیدر های مختلف ، نقطه ی برخورد رو پیدا کنی ، اون عضو رو حذف کنی ( مثلا رندر شدن اون را فالس کنی ) و در زمان اجرا همون آبجکت رو ( عضو بدن که حذف کردی ) ایجاد کنی و بش نیرو وارد کنی برای پرتاب شدن، مثلا برای قطع کردن این مناسب باید باشه.

ولی این، عضو قطع نشه و فقط پرتاب بشه به عقب ، شما باید از Hint و Join ها استفاده کنی ، که تو قسمت فیزیک میتونی اونا رو پیدا کنی ( برای مثال ، تو دموی بوت کمپ ، داخل اون خونه ، شما یه لوستر میبینی که با شلیک کردن به اون ، لوسر و چراغ حرکت میکنه ، اون مثال خوبی هست )

lord arthas
20-07-2011, 17:30
من یونیتیم بوت کمپ رو نداره چی کا کنم؟!

mr.rad
21-07-2011, 01:38
سلام.
نرم افزاری هست که بشه باهاش مثلا با زبان برنامه نویسی gml کد بعد اون نرم افزار کد رو به سی شارپ دوبله کنه؟(آخه من زبان gml رو بیشتر بلدم و اگه بازیم رو با اون بسازم کارم خیلی جلوتر می افته!)

hamed_benz
21-07-2011, 05:45
خیلی ممنون "hamed_benz" ولی لینک دوم ارور میده(در مورد اجازه‌ی دسترسی به بخش دانلود)

لینک دوم که نمیتونه ارور بده ، چون اصلا دانلود نیست ، مرکز خرید هست :18:



من یونیتیم بوت کمپ رو نداره چی کا کنم؟!


اصولا با نصب یونیتی ، بوت کمپ هم نصب میشه ، باید پیداش کنید ، تو وین 7 آدرس اینه :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید



سلام.
نرم افزاری هست که بشه باهاش مثلا با زبان برنامه نویسی gml کد بعد اون نرم افزار کد رو به سی شارپ دوبله کنه؟(آخه من زبان gml رو بیشتر بلدم و اگه بازیم رو با اون بسازم کارم خیلی جلوتر می افته!)

:18: :18:

سوال شوخی بود دیگه ؟
شما تعدا توایعی که یوینیتی با C# در اختیارتون قرار میده رو ، اصلا نمیتونی مایسه کنی به gml ( یکم هم جو سازی :27: ، من اصلا gml بلد نیستم )

ولی چنین چیزی وجود نداره ، نهایت چیزی که وجود داره ، که مبدل جاوا به سی شارپ هست ، که اونم دست و پا شکسته این کار رو انجام میده ( جاوا اسکریپت یوینتی و سی شارپ ، هم سینتکس یکسانی دارن و هم تعداد توابع یکسان ، ولی باز کار درستی نمیتونه انجام بده )

فرشته‌ی مهربون
21-07-2011, 14:34
ببخشید:worried:منظورم لینک دوم آموزش‌ها بود.

فرشته‌ی مهربون
21-07-2011, 21:22
کسی آموزش های Noesis UnityFundamentals ،---- & Slash RPG A Unity3D Game Engine، Unity Developing a Custom 3rd-person Camera System یا Tutorial ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) Design3 Complete Unity3d collection ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) رو برای دانلود داره؟(لطفا قسمت قسمت نباشه یا حد اقل تورنت باشه):20:

hamed_benz
22-07-2011, 05:59
ببخشید:worried:منظورم لینک دوم آموزش‌ها بود.

من با ابنترنت درست حسابی دست رسی ندارم ، با موبایل پوست آدم کنده میشه :41:

دقت کنید به ساعت پست هام ، همش صبح کله سحره :31:

ولی به گمانم توی فروم سایت عضو بشید ، اجازه ی دانلود بتون داده میشه ، چون اگه 1 روز فاایل های اون سایت دی ال نشه ، دوستان سایت رو میزارن روی سرشون :31:

نشد ، باز بگید ، ببینم شاید بتونم جایی واسط آپ کنم.

فرشته‌ی مهربون
22-07-2011, 10:06
نتونستم عضو شم اگر دارید یا می‌تونید لطفا بذارید. ممنون

reznov1
23-07-2011, 09:47
با سلام
زبان برنامه نویسی یونیتی چی؟؟؟سی شارب چقدر با cpp تفاوت داره؟؟

M0hsen3D
23-07-2011, 11:39
c# و java script هست.
میتونید سرچ کنید مطلب زیاده.

lord arthas
23-07-2011, 12:10
چجوری میشه یک مدل high poly را low poly کرد؟!

hamed_benz
24-07-2011, 05:31
چجوری میشه یک مدل high poly را low poly کرد؟!

با کسب تجربه در امر مدل سازی :18:

آخه این مطلبی نیست که راه حل الگوریتمی داشته باشه ، واسه هر نرم افزار مدلینگ تکنیک هایی وجود داره ، شما فقط باید تجربت واسه کار مدلینگ بیشتر بشه.

یونیتی تو این قضیه خیلی ضعف داره ، پیشنهاد میکنم تا حد امکان ار پلیگان ( من مایا کار میکنم ) استفاده کنید و از تکنیک های تکسچرینگ .



با سلام
زبان برنامه نویسی یونیتی چی؟؟؟سی شارب چقدر با cpp تفاوت داره؟؟


دوست من ، سینتکس این 2 تا تقریبا یکسان هست، پس نگرام این نباش.
اگر شما واقعا CP++ کار کرده باشین ( آخه جو ایجاد شده هرکسی که یه Cout یاد میگیره ، دیگه جای Turbo c میگه CP++ ) واسه C# به مشکل شدیدی بر نمیخوری ، چو مباحث شی گرایی سی پی پی کامل هست.

اما کلا مبحث کدنویسی بازی ، مبحث مجزایی از برنامه نویسی WinApp هست.

( پیشنهاد : اگر واقعا سی پلاس پلاس رو خوردی و باش مشکلی نداری ، خیلی سریع مباحث اولیه بازی سازی رو کار کن ، حل کن مشکلات رو و بزن تو کار GameBryo ، ای جان عاشقشم :8: )

3Dmajid
24-07-2011, 08:02
چجوری میشه یک مدل high poly را low poly کرد؟

از مدیفایر optimize توی مکس میتونی استفاده کنی.

lord arthas
24-07-2011, 15:34
منظورم کلی بودحامد_بنز :31:

ehsan_wwe
24-07-2011, 16:59
يا تو مكس اديت پولي كنو با بك اسپيس ادج هايي رو كه ميخاي نباشن رو پاك كن

csharp با C pp يكي هستند يعني ورژن بعدي cpp ميشه C+++ كه اگه اين چهارتا + رو روي هم بزاري # رو تشكيل ميده فرقش اينه كه تو سي شارپ لازم نيست كداتو حفظ كني فقط حروف اولشو بدوني بقيشو خودش مياره و ...

hamed_benz
24-07-2011, 21:53
csharp با C pp يكي هستند يعني ورژن بعدي cpp ميشه C+++ كه اگه اين چهارتا + رو روي هم بزاري # رو تشكيل ميده فرقش اينه كه تو سي شارپ لازم نيست كداتو حفظ كني فقط حروف اولشو بدوني بقيشو خودش مياره و ...

:18:

ببخشید ، ادیتور چه ربطی به این حرفا داره ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟
این که شما دات میزنی ، ممبر های یه کلاس یا استراکت یا هر چیزی میاد مربوط میشه به ادیتور ، نه زبان برنامه نویسی. شما برو تو NotePad کد سی شارپ رو بنویس ، بعد کامپایلش کن ، اگه کسی بت گفت چرا.

شما توی ++C ارث بری چند گانه داری ، تو #C هم دارین ؟؟ ( نهایت مشتق از کلاس های ابسترکت دارین )

این فضا های نامی رو شما داخل ++C هم داری؟ یا از h. فایل ها استفاده میکنین؟

شما داخل سی شارپ ، دی کانسترکتر تعریف میکنین؟ یا سی شارپ خودش مدیریت حافظه رو بر عهده میگیره ؟

استفاده از اشاره گر ها تو c++ کجا ، تو سی شارپ کجا.

اصلا اون تحت دات نت کار میکنه، سی معمولی.

تمام موتور های بازی ، درایور و ... با سی پلاس پلاس نوشته میشن ، برای کارای سطح پاین هنوز از نظر سرعت کارایی حرف اول رو میزنه ، حالا این وسط شباهت سینتکس هم دارن.

به نظر من این حرفای عامیانه برای ما کامپیوتری ها قشنگ نیست ، که 4 تا + میاد و # رو تشکیل میده.[COLOR="Silver"]

ehsan_wwe
25-07-2011, 00:42
ببخشید ، ادیتور چه ربطی به این حرفا داره ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟
این که شما دات میزنی ، ممبر های یه کلاس یا استراکت یا هر چیزی میاد مربوط میشه به ادیتور ، نه زبان برنامه نویسی. شما برو تو NotePad کد سی شارپ رو بنویس ، بعد کامپایلش کن ، اگه کسی بت گفت چرا.

شما توی ++C ارث بری چند گانه داری ، تو #C هم دارین ؟؟ ( نهایت مشتق از کلاس های ابسترکت دارین )

این فضا های نامی رو شما داخل ++C هم داری؟ یا از h. فایل ها استفاده میکنین؟

شما داخل سی شارپ ، دی کانسترکتر تعریف میکنین؟ یا سی شارپ خودش مدیریت حافظه رو بر عهده میگیره ؟

استفاده از اشاره گر ها تو c++ کجا ، تو سی شارپ کجا.

اصلا اون تحت دات نت کار میکنه، سی معمولی.بسي شاد شديم ( هنوز زبون برو بچ اينجا يا ارباب روجوع هاشو ياد نگرفتي ) مشكلت اينجاس


تمام موتور های بازی ، درایور و ... با سی پلاس پلاس نوشته میشن ، برای کارای سطح پاین هنوز از نظر سرعت کارایی حرف اول رو میزنه ، حالا این وسط شباهت سینتکس هم دارن. اين حرفت درست نيست c++ بايد پاره كني خودتو تا توش ماكرو بديو .... ( راستي وقتي اسم از C++ مياد كسي اصلا مثل ما ايرانيا خبر نداره كه turbo c++ هم وجود خارجي داره و همه منظورشون VC++ ه تا اينجا اوكي ؟

اونايي كه انجيناشون تحت دايركت ايكسه مجبورن با C++ كار كنن چون لنگ ماكرو سافت و sdk هاشن

اونايي كه انجيناشون تحت OGL هست يا با جاوا ميسازن يا با C# مغز خر نخوردن برن سراغ C++ كه كد نويسي باهاش سخته



به نظر من این حرفای عامیانه برای ما کامپیوتری ها قشنگ نیست ، که 4 تا + میاد و # رو تشکیل میده

فدات شم من از اون كسايي هستم كه حالم از هرچي بي سواده كه شده استاد دانشگاهو اسم خود بي سوادشو گذاشته برنامه نويس بهم ميخوره
براي همينه كه اصتلاحاتي كه به كار ميبرم هيچ وقت متغير و شي گرايي يا از اين ... ها نيست

اين چهار تا پلاس رو هم تو خود ماكروسافت ديدم

hamed_benz
25-07-2011, 05:49
این حرف های فرومی همیشه منو مرده ، هنوز و بچه و فسقل پوست و ... ، ای داد بیداد .
حالا من نمیدونم ، شما مطالب بالا رو تصدیق کردی ، یا این که فقط دوست داشتی به همبن یه خط گیر بدین؟ ایراد نداره.

یه درایور کارت گرافیک یا انجین رو نام ببرید که با جاوا باشه ؟ ( نا زبان اسکریپت نویسی که با ما میدن ، مثلا رنرد انجینش یا ادیتورش با جاوا باشه ؟؟ )

برترین موتور ها الان چی هست ؟ گیم بریو ، آنریل ، کرای ، یوینیتی ، ترینیگی ، ترک، . . . ، همین اگره که گرشاسپ باش کار شد ، خوب تمام با سی پی پی هستن دیگه( رفرنس هم لازم بود؛ تمام این انجین ها ، اسمشون میشه سایتشون )

دایرکت ایکس هم چیز کوچولویی نیست ، که کسی ناراحت باشه از این که لنگ اون باشه ، دیگه از اتودکس کله گنده تر که نرم افزاراش با تمام شتاب دهنده ها کار میکنه؟؟

اونا که اپن جی ال باشن ، یعنی مثلا سورس باز هستن ، که اگره هم سی پی پی هستش، بلندری که جدیدا همه عاشقش شدن ، خوب متن بازش رو بگیرین ارتقا بدین ، تا ببینین اونم سی پی پی هستش.

شما چه جوری میگی این حرف درست نیست ، اگه مساله پاره کردن بود ، مطما باش تا الان انجمن لینوکس شیفت داده بود روی یک زبان برنامه نویسی دیگه و هسته رو از اول مینوشتن ، دیگه این مطلب رو همه میدونن که تمام ( 99% ) نرم افزار های سیستمی و میان افزار ها رو با سی پی پی مینویسن ، اونم واسه سرعت فوق العاده عالیشه ، خیلی راحت پایپ لاین کامپایل همین 3 تا زبانی رو که گفتی سرچ کن.

بله ، اصولا ما ایرانی ها کار سخت رو برابر با بد بودن میدونیم ، واسه همین دلایل شما واسه حرفاتون سخت بودن اون هست ، نه کیفیت.

در مورد قسمت آخر هم که حرفی لازم نیست ، اینجا درس اخلاق که نداریم، فقط من اصولا عادت ندارم همه رو با یک چوب برونم.

ehsan_wwe
25-07-2011, 13:08
ه درایور کارت گرافیک یا انجین رو نام ببرید که با جاوا باشه ؟ ( نا زبان اسکریپت نویسی که با ما میدن ، مثلا رنرد انجینش یا ادیتورش با جاوا باشه ؟؟ )

برترین موتور ها الان چی هست ؟ گیم بریو ، آنریل ، کرای ، یوینیتی ، ترینیگی ، ترک، . . . ، همین اگره که گرشاسپ باش کار شد ، خوب تمام با سی پی پی هستن دیگه( رفرنس هم لازم بود؛ تمام این انجین ها ، اسمشون میشه سایتشون )

دایرکت ایکس هم چیز کوچولویی نیست ، که کسی ناراحت باشه از این که لنگ اون باشه ، دیگه از اتودکس کله گنده تر که نرم افزاراش با تمام شتاب دهنده ها کار میکنه؟؟

اونا که اپن جی ال باشن ، یعنی مثلا سورس باز هستن ، که اگره هم سی پی پی هستش، بلندری که جدیدا همه عاشقش شدن ، خوب متن بازش رو بگیرین ارتقا بدین ، تا ببینین اونم سی پی پی هستش.

شما چه جوری میگی این حرف درست نیست ، اگه مساله پاره کردن بود ، مطما باش تا الان انجمن لینوکس شیفت داده بود روی یک زبان برنامه نویسی دیگه و هسته رو از اول مینوشتن ، دیگه این مطلب رو همه میدونن که تمام ( 99% ) نرم افزار های سیستمی و میان افزار ها رو با سی پی پی مینویسن ، اونم واسه سرعت فوق العاده عالیشه ، خیلی راحت پایپ لاین کامپایل همین 3 تا زبانی رو که گفتی سرچ کن.

بله ، اصولا ما ایرانی ها کار سخت رو برابر با بد بودن میدونیم ، واسه همین دلایل شما واسه حرفاتون سخت بودن اون هست ، نه کیفیت.

در مورد قسمت آخر هم که حرفی لازم نیست ، اینجا درس اخلاق که نداریم، فقط من اصولا عادت ندارم همه رو با یک چوب برونم. __________________
پسر گل اينياي كه ميگي درسته اطلاعات خوبيو تونستي گرد هم بياري اما كامل نيست

هر انجيجي كه ياهاش رو ps3 بازي دادن بيرون با OPENGL هست اين اپل كه ميگن يه لايبراري كه فك نميكنم لازم باشه برات توضيح بدم پس برنامه رندر اصلا زبونش مهم نيست
نمونه آخري كه ديدم يونيتي بود كه با جاوا ساخته شده بود رو دوتا رندر لايبراري هم كار ميكرد هم oglهم direct3d

راستي اتو دسك هم لنگ دايركت ايكس بود تا وقتي كه ديفالت انجينشو از 2010 اورد رو Opengl سر همين موضوع كل سوسشو برد تو C# اينطوري اپديتش راحت تر شده بود براش

بيشتر انجين هايي كه بالا بردي اسمشونو تحت دايركت ايكسن پس سازنده هاشون مجبورن با C++ بنويسن تا بتونن از اپديت هاي ماكرو سافت استفاده كنن

بدون اون آپديت ها گرافيكا ميره زير

hamed_benz
25-07-2011, 14:59
برای یونیتی شما و دوستان رو ارجاع میدم به این سایت (Unity Naswer) ، که ببینید هیچ ربطی به جاوا که شما فرمودین کلا نداره ، بلکه با c++ هست ، و فقط ادیتور اون با C# ، حالا سوال من اینه که شما از کجا دیدی یوینتی با جوا هست ؟؟؟؟؟؟؟؟؟؟؟؟؟؟ خیلی مشتاقم.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

متن سایت بالا :


Unity is written in C++, with the following exceptions:

we expose a .NET api so that you don't have to go trough the pain of writing your game in c++, but you can write it in Javascript or c# or boo.

The editor application's UI is written in C#, using mostly the same API that we expose to game developers. (We have access to a few API's that we don't expose (yet), but not that many)

This is also the reason that the answer to the question "Can I use UnityEngine.dll in some other c# project" is always no. There is hardly any functionality in UnityEngine.dll, the only thing it does is relay your c#/javascript calls into the C++ part of Unity. Without the C++ part there is nothing.


خط آخر : Without the C++ part there is nothing

شما لایبرری رو اصولا چی کار میکنی باش؟ F5 یا Ctrl + F9 که نمیزنی ، ایپمورت میکنی توی یک زبان برنامه نویسی ، کدوم زبان سرعت ، قدرت و توانایی کد نویسی فوق العاده سطح پایین رو به شما میده ؟؟؟؟؟؟؟؟؟ تو کدوم زبان میخوایی بلاک asm{} باز کنی شما؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

بچه های الکترومیک واسه چی کشته مرده "کد ویژن" هستن ؟ چون میتونن با اون اسمبلی هم واسه کارای فوق العاده سخت افزاری هم بنویسن.

واسه این که زیاد هم دیگه سنگ OpenGL رو به سینه نزنین ، باز سایت زیر رو چک بفرمایید :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

سمت راست ، تو کادر نوشته : Written in C

در مورد اتودسک 2010 اطلاعی ندارم ، ولی میدونم که در نهایت قطعا کراس کار کرده ، چون کارت گرافیک های زیادی هستن که GL ساپورت نیستن ، ولی مکس روی اونا هم جواب میده.

ehsan_wwe
25-07-2011, 17:04
رفيف جان قبول يونيتي رو اشتباه كردم اما شيوا دگه فك كنم با جاوا باشه من يادم نيست اما يه جايي خونده بودم كه با جاواس سر اين گفتم جاواس

راستي لايبراري opengl تو هر زبوني مياد direct3d هست كه فقط هدراش براي C++ هست

تو برو سرچ كن opengl c# openglC++ ya Opengljava همشون مطالب خوبيو بهت ميدن اما اين دايركت ايكسه كه ورژن 100 سال پيشش براي زبوناي ديگه بود البطه ماكرو سافت اونو dll كرده رو سمپلاي C# ش اما به هر صورت بايد با C++ كار كني تو C# فقط جاش عوض ميشه ولي همونه ( در كل دايركت ايكس اس دي كي براي C++ هر سال داره مياد )
شايد اگه براي C# به طور مستقل بياد دگه كسي با C++ ننويستش ( خودم فكر ميكنم كه بخاطر اينه كه كلي سملپل ماكرو رو بايد ترنسليت كنه به C# كه كار خيلي خيلي سختيه - بعدش جديداشو با توجه و كمك ماكروهاي ورژن قبليه بسازه خيلي وقت ميگيره و مشكات خودشو داره - در كل ارزش نداره )

راستي opengl يه لايبراريه كه با C نوشته شده ( حتما ميدوني كه فراخاني لايبراري هاي كه با C و B و A نوشته ميشن تو هر زبوني قابل خوندنه

مثلا همين جاوا كه ميگم يه اسكريپت كه با C , C++ نوشته شده فقط براي راحتي كار برنامه نويس

كامپايلر ها هم اصلا محدود به زبون نميشن كه
كامپايلر با توجه به مقدار كدي كه توش داره و شرت كاتاش سيك سنگين ميشن كه بازم ربطي به زبون نداره

تنها دليل اينكه اينهمه زبونو اسكريپت الان اومده بخاطر قدرت نيست براي اينه كه كار كابر و برنامه نويس راحت تر شه
حالا توش كامپايلر هاي جديد تر اضافه ميشه توشون كلي رفرنس كد ميزارن فانكشن جديد قيمت پايين تر از همه مهم تر اسمارت بودن رو بهش اضافه ميكنن اينطوري قدرتش از زبوناي ديگه متمايز ميشه

hamed_benz
25-07-2011, 17:31
من دیگه زیاد حوصله این مبحث رو ندارم ، دوستان از صفحه ی قبل مطالب من و شما رو میخونن ، خودشون هم قضاوت میکنن.
از تفاوت سی شارپ و سی پی پی به اینجاها رسیدیم.

به هر جهت این مطالب زیاد به پشتیبانی از یونیتی ربط نداشت.



كامپايلر ها هم اصلا محدود به زبون نميشن كه
كامپايلر با توجه به مقدار كدي كه توش داره و شرت كاتاش سيك سنگين ميشن كه بازم ربطي به زبون نداره


در مورد این هم باز دوستان خودشون قضاوت کنن.

parvizamd
25-07-2011, 19:05
یه سوال داشتم یکم بی ربط شاید باشه HLSL بهتره یا GS?

ehsan_wwe
25-07-2011, 19:21
HLSL اپديت تره GLSL اپديتش دير به دير تره

برو رندر مانكي رو د انلود كن از هركودوم كلي سرس گذاشته

glsl تولاني تره كداش از HLSL

قدرت GLSL رو رادوئن ها مشخص ميشه

به نظر من HLSL بهتره براي ويندوز

GLSL براي اندرويد مكينتاژ و پلي استيشن و ويي

parvizamd
25-07-2011, 19:33
میگیم چرا این hlsl تو گیم استدیو قاطی داره روی گرافیک های ati و غیر GEFORCE جواب نمیده
ولی CG تو یونتی هیچ مشکلی نداره؟!

فرشته‌ی مهربون
26-07-2011, 17:12
کسی آموزش یا آموزش های یونیتی رو برا "دانلود" نداره که بده. بنده عجله دارمو
ممنون

فرشته‌ی مهربون
26-07-2011, 17:25
یادم رفت بگم این یکی مهم و فوریه:
چه جوری یه دوربین fps بدون هیچ HUD یا مدلی که بهش وصل بشه بسازم توی یه مدل فضا که خودم ساختمش البته اگه آسونه بگید نمی‌خوام زحمت بشه چون من خیلیییی کم از unity سرم میشه مدل وارد شده سر اعمال تکسچرم اگه مشکل داشتم میگم.
ممنون.

hamed_benz
26-07-2011, 21:51
fps یونیتی چیز خاصی نیست ، حتی شما میتونی او کپسول رو هم ، رندر شدنش رو فالس کنی ( Mesh Renderer ) ولی اگه این کار هم نمیخوایی انجام بدی ، اسکریپت های اف پی اس رو بده با یه دوربین ، فکر کنم مشکلت حل بشه.

ایتم فایل هایی که گفته بودم ، هر 2تا لینک یه فایل هست ، واسه اطمینان 2جا آپ کردم


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

hamed_benz
30-07-2011, 23:15
به به ، یونیتی 3.4 هم که اومد.

لینک دانلود و ویژگی های جدید ( بیشتر به روز و تعمیر کردن )


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

MobinS
31-07-2011, 02:10
کرک اش هم اومده؟
+
راستی چرا کسی زود تر نگفته بود که اسکریپت آماده داره نرم افزار؟ من امروز فهمیدم ، کلی کارم پی رفت...
چند تا سوال :
من یک cube ساختم که سالیده ، یعنی می پرم روش می تونم راه برم... بعدش همونو تبدیل می کنم مثلا به پل یا بال هلیکوپتر ، روش می پرم دیگه نمی تونم روش راه برم و از تو رد میشه ، چطوری اون مش هارو سالید کنم؟
+
3d تکست داره که روی هوا تکست میشه قرار داد. ولی از پشت اجسام دیگه هم دیده میشه... چطوری یک کاری کنم اون تکست وقتی پشت جسمی بره دیگه دیده نشه؟
+
من چون درست و درمون تری دی مکس کار نکردم و کلاس نرفتم تعریف های مش و متریال و... رو نمی دونم... انگلیسیم خوبه ولی دقیقا مفهومشونو نمی فهمم... مثلا توی یک جسم ، گیم ابجکت و تکسچر(می دونم اینو) و مش و.... دقیقا چیه شی ء هستن... اگه یک توضیح بدین ممنون میشم...
+
توی نرم افزار OS چیه؟

hamed_benz
31-07-2011, 06:08
کرک اش هم اومده؟

بله ، به
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید مراجعه کنید.



راستی چرا کسی زود تر نگفته بود که اسکریپت آماده داره نرم افزار؟ من امروز فهمیدم ، کلی کارم پی رفت...


واقا چرا نگفت ؟؟؟؟؟؟؟



من یک cube ساختم که سالیده ، یعنی می پرم روش می تونم راه برم... بعدش همونو تبدیل می کنم مثلا به پل یا بال هلیکوپتر ، روش می پرم دیگه نمی تونم روش راه برم و از تو رد میشه ، چطوری اون مش هارو سالید کنم؟


من منظور شما رو از سالید متوجه نشدم ، اما در کل هر آبجکتی که کالیدر داشته باشه ، تشخیص برخورد هم داره، 2تا اشتباه عمده وجود داره که ایناس :
1 - کالیدر رو تریگر کنی، برخورد نداره
2 - بحث وراثت آبجکت ها ، که رفرنس داکیومنت رو میدم :
Reference - > Box Collider

در مورد تکسچر و متریال :

Reference - > Material

کلا شما داکیومنت رو زر و رو کن.

ehsan_wwe
31-07-2011, 09:00
من منظور شما رو از سالید متوجه نشدم ، اما در کل هر آبجکتی که کالیدر داشته باشه ، تشخیص برخورد هم داره، 2تا اشتباه عمده وجود داره که ایناس :
1 - کالیدر رو تریگر کنی، برخورد نداره
2 - بحث وراثت آبجکت ها ، که رفرنس داکیومنت رو میدم :
Reference - > Box Collider

در مورد تکسچر و متریال :

Reference - > Material

کلا شما داکیومنت رو زر و رو کن. __________________
تايم رفرش فيزيكتو ببر بالا
اما اگه هميشه از توش رد ميشه با كد نويسي بنويس
براي هليكوپتر كه يه مشه به احتمال قوي تو مشكل تغير سايز داري يا اينكه هليكوپترت يه تيكه نيست
كامپونت ش رو باز كن بعد بال رو انتخاب كن convex مش رو بده

MobinS
31-07-2011, 14:28
ممنون ولی بازم درست نشد. بعضی قسمتاشو دست کاری کردم و اون چیزایی که گفتید رو انجام دادم ولی نشد.
بعضی چیزامثلا تایم ریفرش فیزیک رو نفهمیدم از کجا درست کنم ...
نگاه کنید این عکس زیر الان ان دوربین کرکتر من هست. الان پریدم روی اون آبجیکت به نام Saku 2 .
میشه روی بقیه سکو ها هم پرید ، ولی مثلا می خوام بپرم روی اون پرنده ، از توش رد میشه ، همون طور هم می بینید سمت راست هم بهش رندر مش دادم هم فیلتر مش ... کالیدر کپسول هم هست... باید اسکریپت خاصی بهش بدم؟ ولی خب من به اون Saku ها اسکریپتی ندادم و خودشون Solid هستن. ممنون میشم کمک کنین :

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

---------- Post added at 04:28 PM ---------- Previous post was at 04:26 PM ----------

یک چیزایی خودم فهمیدم... جسمو که کوچیک کردم و رفتم روش ، روی اون کلیدرش که کسپول بود پرید.... یعنی باید کالیدر جسم رو کبوتر کنم.... ولی خب می خوام بدونم چطوری می تونم این کارو کنم؟

MobinS
31-07-2011, 14:47
نگاه کنید :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

این الان کالیدر اش دقیقا شبیه مش اش هست... چیکار کنم که مثلا یک کالیدر دقیقا مثل مش اون پرنده داشته باشم؟

parvizamd
31-07-2011, 15:07
دوست عزیز برای اینکار اولا باید حتما مطممن باشی مش شی کاملا بسته باشه نمی دونم با چی کار می کنم مکس یا مایا ولی اگه با cinema4d کار می کنه باید از bridge استفاده کنی . شی کاملا بسته باشه یعنی اینکه تمامی point به هم وصل باشند به طوری که تشکیل حلقه بدن که برای اینکه مطممن بشی شی بسته است یا نه فقط یه نقطه از شی رو انتخاب می کنی بعد select connected باید تمامی نقاط شی انتخاب بشه اگه شد مش بسته است اگه نه مش شی بسته بشه تا بشه از mesh colidor استفاده کرد.

فرشته‌ی مهربون
31-07-2011, 15:32
۱.من میخوام صدای موسیقی بازیم هی تکرار بشه. یعنی به صورت متوالی یه آهنگ پخش بشه.(من یه شی خالی ساختم بش کامپوننت صدا رو اضافه کردم وچسبوندمش به گوش دوربین)

۲.چجوری بدون اسکریپت منو بسازم.

۳.آموزش اسکریپت یونیتی رو می‌خوام (مننون از hamed_benz ولی کدهای اسکرپت توی عکس بود و عکسش بی کیفیت برا همین هیچی نفهمیدم ولی بقیه‌اش عالی بود.)

MobinS
31-07-2011, 16:08
این صدای این نرم افزار چقدر اذیت می کنه! من لوپ می ذارم ولی تکرار نمیشه! بعدشم یک sound effect آب آوردم... یکی هم موسیقی متن ، هر کاری می کنم و ولوم آب رو کم کنم نمیشه ! اصلا نمیهش کاری کرد که صدای آب خیلی کم باشه و موسیقی متن بلند.... چیکار باید بکنم؟ تکرار هم نمیشه!
+
پس منظورتون اینه که باید مش رو خودم درست کنم دیگه... من آخه می خواستم بدونم که مثلا امکانی هست از روی یک عکس رندر شده خودش یک مش بسازه؟
+
از کجا مش آماده + مدل آماده + تکسچر و... مجانی بگیرم؟ یک جایی می شناسم مدل 3d max مجانی برای دانلود داره ولی بدون تکسچره... تکسچر دارش جایی نیست؟

parvizamd
31-07-2011, 22:08
همون مدلت رو شما مطممن شو بسته است یا نه نمی دونم چطوری میشه تو مکس یا مایا فهمید اما اگه 3d game studio کار کرده باشی تو med یه ابزار داره اتوماتیک نقاط باز انتخاب می کنه
mest test tools


برای صدا بهتر تیک 3d sound برداری.

MobinS
31-07-2011, 23:50
ممنون حل شد!
یک سوال دیگه... یک اسکریپت می خوام که وقتی دوربین از plane ای به نام water که دریامون هست رد شه ، صفحه بلور شه...

iload
01-08-2011, 00:12
سلام


من یه مشکل دارم تو مونو دولوپ و مشکلمم اینه که قبلنا تا اول یه تابع یا ... رو مینوشتم ادامش میومد و من دیگه نمیخواست کامل بنویسمش ولی الان دیگه نمیاد . باید چیکار کنم ؟ کسی به این مشکل بر نخورده ؟

MobinS
01-08-2011, 01:33
یک سوال دیگه هم دارم...
من جاوا اسکریپت یکم بلدم ولی می خوام بیشتر یاد بگیرم ، برای همین کتاب آموزش جاوا اسکریپت رو می خوام بخونم... اون جا نوشته بود که HTML هم حتما یاد بگیرید قبلش.... می خواستم بدونم برای یونیتی هم باید HTML یاد بگیریم یا اون واسه وقتیه که واسه صفحه وب برنامه نویسی می کنی؟

hamed_benz
01-08-2011, 06:20
یک سوال دیگه... یک اسکریپت می خوام که وقتی دوربین از plane ای به نام water که دریامون هست رد شه ، صفحه بلور شه...


به دوربین ایمیج افکت موشن رو بدین و تیک اون رو بردارید.
یه تریگر برای اون پلن تعریف میکنید و با اون کار میکنید ، Enter برای فعال کردن کامپوننت و Exit برای غیر فعال کردن :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

این کد باید به دوربین داده بشه .



من یه مشکل دارم تو مونو دولوپ و مشکلمم اینه که قبلنا تا اول یه تابع یا ... رو مینوشتم ادامش میومد و من دیگه نمیخواست کامل بنویسمش ولی الان دیگه نمیاد . باید چیکار کنم ؟ کسی به این مشکل بر نخورده ؟


از منوی edit گزینه ی Preferences و مونو رو برای ادیتور دیفالت انتخاب کنید.
از منوی Assets آخرین گزینه رو برای سینک کردن انتخاب کنید ( برای C# تا اینجا کار حله ، ولی برای جاوا یابد دستی Import ها رو بنویسید )



من جاوا اسکریپت یکم بلدم ولی می خوام بیشتر یاد بگیرم ، برای همین کتاب آموزش جاوا اسکریپت رو می خوام بخونم... اون جا نوشته بود که HTML هم حتما یاد بگیرید قبلش.... می خواستم بدونم برای یونیتی هم باید HTML یاد بگیریم یا اون واسه وقتیه که واسه صفحه وب برنامه نویسی می کنی؟


این جاوا ربطی به جاوا اسکریپت نداره ، چیزی که شما به عنوان جاوا داخل یونیتی مینویسید ، Unity Script هست که از کامپایلر و سینتکس جاوا استفاده کردن.
برای آموزش بهتر شما باید مباحث شی گرایی جاوا رو کار کنید و توابع یونیتی رو بشناسید.

نخیر ، آخه HTML واسه چی ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

در کل پیشتهاد من C# هست ، هم ادیتور قوی مثل VS میتونید استفاده کنید و هم این که سرعت کامپایل بهتری نصبت به زبان برنامه نویسی یونیتی داره.

MobinS
01-08-2011, 12:19
خب این مباحث رو کجا یاد بگیرم؟ مشکلم این جاست!جایی آموزشش رو پیدا نمی کنم ( یک آموزشی بود پست سه یا چهار از Buzz آونا سی شارپ رو خیلی خوب یاد می دن ) ولی خب موندم که بالاخره C# یاد بگیرم یا جاوا... اخه همه می گن زبان اصلیش جاوا هست و آسون تره و....
برای یاد گیری سی شارپ هم باید اسکریپت تو یونیتی شو یاد بگیرم یا سی شارپ یاد بگیرم حله؟
Visual studio جاوا اسکریپت رو پشتیبانی نمی کنه؟

MobinS
01-08-2011, 14:33
من واسه زیر آب خیلی اسکریپ هارو تو نت امتحان کردم ولی نمیشد!
این جا هم یک مشکل داشتم ، اونم تریگر.... می دونم منظورتون اینه که مثلا تا دوربین رفت زیرش مثل یک دکمه عمل کنه و اسکریپت بلور رو اجرا کنه... ولی نمی دونم چطوری این کارو بکنم... ممنون میشم کمکم بکنید...
+
یک سوال دیگه :
من اشتباهی یک scene برای island demo ساختم بجای این که یک پروژه جدید بسازم! چطوری اون scene دوم island demo که پروژه ی من هست رو کپی کنم توی یک پروژه جدید؟

hamed_benz
01-08-2011, 15:43
پست اول :
قسمت 1 که جواب خاصی نداره ، جز تمرین.
2 : توابع مهمه و الگوریتم، چیز دیگه ای نیست .
3 : فکر نمیکنم.

پست دوم :

استفاده از تریگر واقعا کار ساده ای هست ، دوستانه پیشنهاد میکنم که از داکیومنت یونیتی خوب استفاده کنید و کار با اون رو یاد بگیرید.
حالا یه سرچی بزن ، اگه نتونستی بگو واسط یه پروژه آپ میکنم ، الان به یونیتی دسترسی ندارم.

یه FPS بذار روی صحنه ، به دوربینش موشن بولور رو بده و تیکش رو بردار، به خود FPS این کد رو بده ( که سی شارپ هست )


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

یه باکس بذار روی صحنه و تریگر رو فعال کن ، تا به تریگر برخورد کنی ، موشن اکتیو میشه.

Hotsun
01-08-2011, 18:30
اووووووووووووووف
یونیتی جدید اومد,یه دموی باحال هم روش داره که یه سری هوش مصنوعی و اینجور چیزا داره+بارون داره(میتونی یاد بگیری از روش)+...
خودتون برید ببینید.

فرشته‌ی مهربون
01-08-2011, 22:31
1.من میخوام صدای موسیقی بازیم هی تکرار بشه. یعنی به صورت متوالی یه آهنگ پخش بشه.(من یه شی خالی ساختم بش کامپوننت صدا رو اضافه کردم وچسبوندمش به گوش دوربین)

۲.چجوری منو بسازم.

۳.آموزش اسکریپت یونیتی رو می‌خوام (مننون از hamed_benz ولی کدهای اسکرپت توی عکس بود و عکسش بی کیفیت برا همین هیچی نفهمیدم ولی بقیه‌اش عالی بود.)

4.کاراکتر 3rd person دارم می خوام بذارم توی یونیتی (خیلی سخته؟) آموزش دارید بدید.

خیلی ممنون.

hamed_benz
02-08-2011, 08:27
روی آهنگی که وارد کردی کلیک کن ، و تیک 3D رو بردار و Apply گن ، به یه آبجکت کامپوننت Audio Sorce رو بده و آهنگ رو بده به Audio Clip و تیک Loop رو بزن ، به همین سادگی صدا تکرار میشه.

2 - یه هر حال خیلی ها با همون شروع کردن ، من هم اون رو خوندم و تونستم کد ها رو بخونم و بنویسم ، شما داخل ادیتور یکم سعی کنی حل میشه مشکل ( تمبلی ممنوع - چون اون کد ها رو به هر جهت خیلی ها خوندن )

3 - سوم شخص کلا نصبت به اول شخص بیشتر کار میبره ، ولی یه سری کد ها و سمپل ها هست که با یه گوگلینگ ساده میتونی پیدا کنی.

Hotsun
02-08-2011, 13:03
من نمیدونم چرا هر چیز جدیدی اضافه میکنم دیده نمیشه.
چه از اشیای خود یونیتی چه خودم مدل اضافه میکنم همه غیب هستن ولی توی بازی وجود دارن.
مثلاً یه Terrain اضافه میکنم دیگه چون دیده نمیشه نمیتونم از ابزارش استفاده کنم و تغییرات ایجاد کنم ولی یه دوربین که میندازم توی بازی و Play میکنم همه چیز هست.
دموهای آماده رو هم که میزنم میان ولی بعضی چیزا هست(مثلاً پلیر هست) ولی بعضی چیزا مثل زمین دیده نمیشه,Play که میکنم همه چیز عادیه...

فرشته‌ی مهربون
02-08-2011, 17:45
خیلی ممنون مرسی این کد هاروهم از PDF خودسایتش که عین همون آموزش بود (ولی زبون اصلی) با وضوح خوب گیرآوردم.
بازم ممنون

MobinS
02-08-2011, 22:48
دوستان سوال...
من پرسیدم صفحه ی قبل که اگه مثلا زیر آب بری و این چیزا ، دوستمون گفت تریگر بذار... گذاشتم... حالا چند تا سوال
1- می خوام یک اسپریت دیگه بدم که وقتی رفت زیر آب فلان صدا رو آن کنه و وقتی اومد بیرون سریع قطع کنه ( مشکل من اینه که صبر می کنه تا کامل پلی شه!)
2- خب من یک تریگر دیگه می خوام رو زمین بذارم که وقتی رفت توش یک صدا پلی شه ( یکی حرف بزنه ) ولی دفعه ی دوم دیگه حرف نزنه!
3- خب توی این دومی که تریگر بذارم ، برم توی تریگر ، عمل 1 هم انجام میده! چون توی یک هم گفته بودیم ( اسکریپتش صفحه ی قبل هست ) بره تو تریگر... چطوری باید بگم مثلا بره توی فلان تریگر این طوری بشه ، بره توی اونیکی تریگر این طوری.../؟

hamed_benz
03-08-2011, 06:26
دوستان سوال...
من پرسیدم صفحه ی قبل که اگه مثلا زیر آب بری و این چیزا ، دوستمون گفت تریگر بذار... گذاشتم... حالا چند تا سوال
1- می خوام یک اسپریت دیگه بدم که وقتی رفت زیر آب فلان صدا رو آن کنه و وقتی اومد بیرون سریع قطع کنه ( مشکل من اینه که صبر می کنه تا کامل پلی شه!)
2- خب من یک تریگر دیگه می خوام رو زمین بذارم که وقتی رفت توش یک صدا پلی شه ( یکی حرف بزنه ) ولی دفعه ی دوم دیگه حرف نزنه!
3- خب توی این دومی که تریگر بذارم ، برم توی تریگر ، عمل 1 هم انجام میده! چون توی یک هم گفته بودیم ( اسکریپتش صفحه ی قبل هست ) بره تو تریگر... چطوری باید بگم مثلا بره توی فلان تریگر این طوری بشه ، بره توی اونیکی تریگر این طوری.../؟

1- من فکر میکنم شما باید یه فکر اساسی واسه ساخت بازی بکنید ، من جواب شما رو میدم ، ولی واقعا سوال ها در این سطح پایین هیچ سودی واسه کسی نداره ، نهایت زمان برای به دست آوردن جواب این سوال ، 2 دقیقه جست و جو توی داکیومنت بود ، داخل اسکریپت رفرنس سرچ میکردین َAudio ( کلمه ی نا آشنایی هم نیست والا )

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

2 - کافیه یه فلگ ( bool ) تعریف کنی ، با یه شرط چک کنی هر وقت فالس باشه اتفاق بیفته و True بشه ، پس فقط بار اول اتفاق میفته :18:

3 -

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

با other که از توع Collider هست ، میتونم اسم یا تگ other رو متوجا بشم


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

من باز دوستانه و دلسوزانه میگم ، این که شما یه مکانی برای پیش سوالتون دارید ( و اینجا پشتیبانی هست ) خیلی خوبه ، ولی شما کار با رفرنس رو باید یاد بگیرید ، من تمام کدهایی که گذاشتم رو از اونجا کپی کیدم.

صلاح مملکت خویش ، خوسروان دانند.

Hotsun
03-08-2011, 10:34
من نمیدونم چرا هر چیز جدیدی اضافه میکنم دیده نمیشه.
چه از اشیای خود یونیتی چه خودم مدل اضافه میکنم همه غیب هستن ولی توی بازی وجود دارن.
مثلاً یه Terrain اضافه میکنم دیگه چون دیده نمیشه نمیتونم از ابزارش استفاده کنم و تغییرات ایجاد کنم ولی یه دوربین که میندازم توی بازی و Play میکنم همه چیز هست.
دموهای آماده رو هم که میزنم میان ولی بعضی چیزا هست(مثلاً پلیر هست) ولی بعضی چیزا مثل زمین دیده نمیشه,Play که میکنم همه چیز عادیه...

این مشکل رو بر طرف کردم خودم :31:
بالا سمت راست توی قسمت Layers تیک همه رو برداشته بودم اونم همه چیز رو نشون نمیداد.

حالا یه سوال:

چیزایی که از Assets Store دانلود میکنیم کجا ریخته میشن؟؟؟
ورژن من Bootcamp رو نداشت دانلودش کردم یه بار استفاده کردم حالا میخوام دوباره Importشون کنم نمیدونم کجا هستن که این کار رو بکنم.

hamed_benz
03-08-2011, 14:16
یونیتی رو باز کنید ، new Project
توی پنجره ی جدید ، توی تب دوم میتونید پکیج ها رو ببینید ، پکیج های دانلود شده اونجا هست .

آدرس رو یه بار پیدا کردم ، ولی یادم رفت (-:
ولی شما واسه راحتی یه پگیج خودت بگیر و جای مناسبی ذخیرش کن ( که اگه وین رو پاک کردی ، پکیج هات نپره )

MobinS
04-08-2011, 02:46
یک سوال دارم...
باز عصبانی نشید ، کلی گشتم پیدا نکردم...
الان این کد من هست :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

این الان ایمپوت هوریتزال بازی رو می گیره ، یعنی با جلو عقب شدن یا ورتیکال که چپ و راست هست تکون می خوره و می چرخه روی محور Y ...
حالا می خوام یک کاری کنم که به مرور زمان خودش بچرخه ، نه با زدن دکمه ها توسط من....
دو ساعت دارم ور میرم پیدا نکردم چیزی... ممنون میشم کمکم کنید...

hamed_benz
04-08-2011, 06:37
عزیز جان عصابانی چیه ، اگه از حرفام همچین چیزی برداشت میشه ، من واقعا معذرت میخوام .
کسی که منو زور نکرده که ، من فقط چیزی که میدونم درسته رو گفتم ( همین حرفو شخص دیگه ای به من گفت ، خدا خیرش بده )

1- اسم اسکریپتت ( اسم کلاس ) رو Rotation نذار ، چون همچین تابعی جای دیگه وجود داره ، فکر نکنم مشکلی پیش بیاد ، ولی اسمشو عوض کن ، خیر دنیا و آخرت توش هست :31:

2- برای چرخوندن آبجکت از eulerAngles استفاده نکن ، کار چندان درستی نیست ( واسه یونیتی این دستور مکروه ) :27:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

یا


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

که فهمیدن تفاوت این 2 تا رو بر عهده ی خودت میذارم.

Hotsun
04-08-2011, 10:56
یونیتی رو باز کنید ، new Project
توی پنجره ی جدید ، توی تب دوم میتونید پکیج ها رو ببینید ، پکیج های دانلود شده اونجا هست .دستت درد نکنه اونجوری نمیخوام,میخوام Assets هاش رو Import کنم توی پروژه خودم.

خب خودم یه راهی پیدا کردم اونم اینه:
اول از راه شما پکیج رو بازش میکنم.
بعد تمام Assets هاش رو یه جایی که میدونم کجاست Export میکنم,حالا میرم توی پروژه خودم پکیج مورد نظرم رو Import میکنم,اونوقت میتونم ازش استفاده کنم. :31:

Hotsun
05-08-2011, 10:41
سوال اساسی در زبون جاوا:
چه کار کنم یه مرحله باز بشه بعد از اینکه بازیکن کلید Enter رو زد بره مرحله بعد.
خودم این رو نوشتم ولی این یه جور دیگست.
مرحله باز میشه بازیکن باید کلیک کنه روی یه گزینه ولی میخوام گزینه رو بردارم جاش با اینتر وارد بشه:



GUI.Label(Rect(10,10,300,200), instructionText);


if( GUI.Button(Rect(10,60,200,50), "Start Game") ){

Application.LoadLevel(1);

parvizamd
05-08-2011, 10:52
پیام جان

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدتوجه کن که returnحتما بایستی کوچیک نوشته بشه . این کد رو تو update بنویس.

مثال در زمینه موجود است.
برای اجرای مثال فایل start رو اجرا کنید و مطممن شوید هم level1 و start بلید شده باشند برای بلید bulid setthing
تو لیست sence in bulid مطمن شوید که هر فایل sence هستند و start اندیس 0 و level اندیس 1 داشته باشه
بعد بروی buld and run کلیک کنید.

کد اصلاح شد.
----------
eulerAngles موقعی که اندازه بیش 360 میشه دچار مشکل میشه بهتره از تابع Rotate استفاده بشه

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

amin_it
05-08-2011, 15:06
با سلام
من در مورد
Head Look Controller

سوال دارم. کسی آموزشی برای این داره؟
دانلودش کردم ولی چیز خاصی ازش نمی فهمم یه آموزش درست حسابی می خوام
ممنون می شم کمک کنید
با تشکر

parvizamd
05-08-2011, 15:42
ببخشید دوست عزیز مطممن اشتباه ننوشتید یا منظورتون دوربین اول شخصه؟

MobinS
05-08-2011, 16:09
این اسکریپت دیگه اعصابمو خورد کرده! یک روز و نسفی باهاش کلنجار می رم درست نمیشه! می خوام که وقتی از اینطرف زمین بیرون بیایم از اون طرفش در بیایم. این اسکریپت رو به یک Gameobject ای که empty هست میدم ف وقتی این ور اونورش م کنم کاملا درسته! یعنی می برمش چپ و از 710 ردش می کنم میره -1200 از اون طرف هم از -1300 ردش می کنم میره 700 .... ولی وقتی به دوربین کمپوننت این اسکریپت رو می دم هر چی هم اینور اونور میرم درست نمیشه... چیکار باید بکنم؟؟؟؟


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

hamed_benz
05-08-2011, 16:35
با سلام
من در مورد
Head Look Controller

سوال دارم. کسی آموزشی برای این داره؟
دانلودش کردم ولی چیز خاصی ازش نمی فهمم یه آموزش درست حسابی می خوام
ممنون می شم کمک کنید
با تشکر

نخیر اشتباه ننوشتن ، این یک اسکریپت هست از زیر مجموعه ی لوکوموشن ، برای این که بتونین با این اسکریپت کار کنین از سایت یونییتی سمپل لوکوموشن رو دانلود کنید ، داخل اون یک داکیومنت کامل وجود داره.

در مورد دوست بالا سری ، پیشنهاد میکنم یه گیم آبجکت جاییزکه میخوایین دوربین رو لود کنید قرار بدید و پوزیشن دوربین رو برابر اون قرار بدید ،برای پیدا کردن نقطه خروج از تریگر استفاده کن.

تنکس اوری بادی

parvizamd
05-08-2011, 16:47
حامد جون منظورت اینه:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

اینکه سوم شخصه .

hamed_benz
05-08-2011, 20:16
خوب آره ، سوم شخصه ، مشکل چیه؟

Head Look Controller یه اسکریپت هست که میتونه گردن اکتور شما رو به سمت یه تارگت حرکت بده ، مشکل از اونجا شروع میشه که اسکلت اکتور انیمیت شده رو ، در حین اجرای انیمیشن نمیشه حرکت داد ، مثلا با زاویه های مختلف به سمت بالا نگاه کنه ( مثل اسکریپت موس لوک ) ( بدون ساخت انیمیشن ) ، اینجاست که این اسکریپت و لوکو به کمک ما میاد :20:

البته من باش کار کردم ، خیلی اذیت میکنه ، باید اکتور ویژگی های خاصی داشته باشه ( که درست و حسابی خودم هم سر در نمیارم ) .

اصولا این اسکریپت برای سوم شخص کاربرد داره دیگه.

parvizamd
06-08-2011, 03:49
البته حامد جان اگه یه سربازی جدیدم دانلود کرده باشی میبنی انشیمن حرکت دادم . باری کار کافیه تیک animatie phiyic بزنی و بعد هر دفعه خاصی یه یکی از زیر مجموعه بچرخونی از تابع sample استفاده کنی و بعد rotate کنی که حتما باید تو update نوشته بشه(تو fixed update جواب نمی ده):
یک تکده مثال:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
راستی من مشکل دارم تو یونتی 3.2 اینکه complite word ام تو unisiute (کد نویس یونتی ) کار نمی کنه نه جاواش نه c# .ولی تو 2.6.1 مشکلی نداشت.

hamed_benz
06-08-2011, 06:00
یه مقدار متن گنگ بود و غلط انشایی داشت ، من چی رو باید دانلود کنم ؟ ( این موضوع خیلی واسم مهمه )
این سمپلی که مثال زدین کجاست برای دانلود؟
منظور از upperbody توی این اسکریپت چیه؟
Sample دقیقا چه کاری انجام میده ؟

خوب دیگه با وجود ادیتور های عالیی ، مثل مونو با VS ، چرا از این ادیتور ها استفاده نمیکنید؟

parvizamd
06-08-2011, 14:11
حامد جان همانطور که میدونی وقتی یه شی به انشیمن نسبت می دی زیرمجموعه های که که کلید فریم خوردند نمیشه localEulerANGLES شون تغییر داد یا آنها Rotate کرد.ولی اگه تیک animate phiyic داخل کامپونت animationبزنی زیر مجموعه راحت rotate کرد و localEulerAngles تغییر می کنه اما اینجا یه مشکلی وجود داره rotate که انجام شد با رفتن به فریم بدی از بین نمی ره
برای اینکار یه بار پس از اجرای تابع play کامپونت animation .تابع sample کامپونت animation رو اجرا کن می بنین چرخش قبلی از بین میره . این تابع شناسی پیداکردم(تو کامپونت داشتم میگشتم پیدا شد)
من بازیم upperbody نیمه تنه بالای بازیکن هست که یه انیشمن پخش می کنه بعد از پخش تابع sample اجرا میشه بعدش بااینکه
روی lhand (دست چپ) انشیمن لحاظ شده چرخش اعمال میشه البته باید مطممن بشی تو کامپونت animation شی upper body
تیک animate phiyic زده باشه.

Hotsun
06-08-2011, 18:20
Parvizamd@
دستت درد نکنه کد عین چی کار میکنه :31:
-------------------------------------------------------------------------------------------
حالا یه سوال.
توی Image Effect های خود یونیتی Anti-Aliasing داره چجوری میتونم ازش استفاده کنم؟
میخوام همیشه اتوماتیک فعال باشه وقت منو درست کردن ندارم.(این جمله یعنی اینکه جواب سریع هم میخوام) :31:

فرشته‌ی مهربون
06-08-2011, 19:09
unity pro رو از کجا دانلود کنم خود سایتش که میرم دانلود رو که میزنم پیغام اصلیش اینه:
Thank you for downloading Unity

You've chosen to download the most powerful game development tool this side of a million dollars.
Whether you are upgrading an existing Unity installation or are checking out the trial for the first time, you don't have to wait for your download to complete in order to take advantage of what Unity has to offer.

3Dmajid
06-08-2011, 19:23
unity pro رو از کجا دانلود کنم خود سایتش که میرم دانلود رو که میزنم پیغام اصلیش اینه:
Thank you for downloading Unity

You've chosen to download the most powerful game development tool this side of a million dollars.
Whether you are upgrading an existing Unity installation or are checking out the trial for the first time, you don't have to wait for your download to complete in order to take advantage of what Unity has to offer.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

آخرین نسخه ش اینه ... دانلود کردی بگو کرکشو واست آپ کنم.

فرشته‌ی مهربون
06-08-2011, 19:48
خیلی خیلی خیلی خیلی خیلی ممنون خیلی دنبالش میگشتم .:20:
کرکشم بذارید.

parvizamd
06-08-2011, 19:53
Parvizamd@
دستت درد نکنه کد عین چی کار میکنه :31:
-------------------------------------------------------------------------------------------
حالا یه سوال.
توی Image Effect های خود یونیتی Anti-Aliasing داره چجوری میتونم ازش استفاده کنم؟
میخوام همیشه اتوماتیک فعال باشه وقت منو درست کردن ندارم.(این جمله یعنی اینکه جواب سریع هم میخوام) :31:
خواهش می کنم پیام جون والا این aa رو نمی توانستم خودم تو یونتی موقعی که image effect فعال اند استفاده کنم اما فکر کنم دستکاری کردن کد شیدرهاس و اسکریتاش بتوانی استفاده کنی .

hamed_benz
06-08-2011, 20:48
بسیار تشکر parvizamd ، توضیحاتی که دادین خیلی عالی بود .

البته میدونم سایت تشکر داره ، ولی خوب صفحه قبل بود ، حتما باید تشکر میکردم parvizamd .

Hotsun
06-08-2011, 21:43
یعنی فعلاً AA رو بیخیال شم دیگه؟ :20:
2 سوال بسیار مهم
1.درختام رو نمیتونم مثل مدل های دیگه Collision بزنم و پلیر از توشون رد میشه,چه کار کنم؟
2.چجوری میتونم تعیین کنم تکسچرم چجوری روی مدل قرار بگیره؟؟؟
مثلاً توی 3DGS میزدیم تکسچر Top باشه یا...
توی یونیتی هر چی وارد میکنم تکسچرشون داغون میوفته در صورتی که توی مدل های خود یونیتی معلومه UV درست و حسابی زده.

MobinS
06-08-2011, 21:54
این اسکریپت دیگه اعصابمو خورد کرده! یک روز و نسفی باهاش کلنجار می رم درست نمیشه! می خوام که وقتی از اینطرف زمین بیرون بیایم از اون طرفش در بیایم. این اسکریپت رو به یک Gameobject ای که empty هست میدم ف وقتی این ور اونورش م کنم کاملا درسته! یعنی می برمش چپ و از 710 ردش می کنم میره -1200 از اون طرف هم از -1300 ردش می کنم میره 700 .... ولی وقتی به دوربین کمپوننت این اسکریپت رو می دم هر چی هم اینور اونور میرم درست نمیشه... چیکار باید بکنم؟؟؟؟


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

؟؟؟؟؟؟؟؟؟؟؟؟

parvizamd
06-08-2011, 22:00
یعنی فعلاً AA رو بیخیال شم دیگه؟ :20:
2 سوال بسیار مهم
1.درختام رو نمیتونم مثل مدل های دیگه Collision بزنم و پلیر از توشون رد میشه,چه کار کنم؟
2.چجوری میتونم تعیین کنم تکسچرم چجوری روی مدل قرار بگیره؟؟؟
مثلاً توی 3DGS میزدیم تکسچر Top باشه یا...
توی یونیتی هر چی وارد میکنم تکسچرشون داغون میوفته در صورتی که توی مدل های خود یونیتی معلومه UV درست و حسابی زده.

سوال اول کافیه box colider یا capulter کالیه به یه درخت بزنی بعد بیای یه prefab بسازی این نقشه قرار بدی
2.سوال دوم اینکار رو نیمشه تو unity3d انجام داد اینکار بایستی تو مایا یا مکس یا bodypaint نرم افزار cinmea4d انجام بشه که به اینکار میگن UV-MAP .خود یونتی همچینین چیزی نداره.

فرشته‌ی مهربون
06-08-2011, 22:43
انیمیشن کاراکترای بازی رو باید توی خودش بسازم؟ اگه آره چجوری؟ اگرم میشه فایل انیمیشن دار آورد تو یونیتی انم چجوری؟



ممنون.

Hotsun
06-08-2011, 22:53
2.سوال دوم اینکار رو نیمشه تو unity3d انجام داد اینکار بایستی تو مایا یا مکس یا bodypaint نرم افزار cinmea4d انجام بشه که به اینکار میگن UV-MAP .خود یونتی همچینین چیزی نداره. یعنی 1500 دلار انجین تو خودش UV نداره :41:
حداقل جهتش رو میشد داد,اینجوری نمیشه که آخه,توی مکس میایم هر قسمت رو تعیین میکنیم ولی انجین حداقل حالت های پیش فرض باید داشته باشه دیگه.:41:
آخه من دارم از کانورتر برای تبدیل مدل ها استفاده میکنم,کانورترم هم که...
پس مجبورم فعلاً بیخیال شم بعداً همه رو ببرم توی 3DMax درست کنم/.

راستی AA رو باید از دمش بگیری بندازیش توی Camera اونوقت فعال میشه. :31:
یه چیزی ساختم تقریباً خیلی باحال شده حیف نمیتونم رونمایی کنم فعلاً :31: :5:

ویرایش1:
راستی درخت ها خیلی سریع میرن روی حالت بیلبورد و زود میچرخن و این خیلی تابلوئه چجوری بردش رو زیاد کنم؟
توی Terrain Settings هم چیز خاصی ندیدم :13:

ویرایش 2:بیلبورد استارت رو باید زیاد میکردم پس مشکل مطرح شده توی ویرایش 1 حل شد.

3Dmajid
06-08-2011, 23:37
انیمیشن کاراکترای بازی رو باید توی خودش بسازم؟ اگه آره چجوری؟ اگرم میشه فایل انیمیشن دار آورد تو یونیتی انم چجوری؟

ممنون.

یونیتی خودشم پنل انیمیشن داره که میتونی از منوی windows بیاری ولی برای حرکت دادن کاراکتر زیاد مناسب نیست ! بیشتر برای کارای ساده تر پیشنهاد میشه.
بهتره انیمیشن های نسبتا پیچیده رو با برنامه های مخصوص خودش مثل 3D Max بسازی و وارد یونیتی کنی.

MobinS
07-08-2011, 00:50
می گم الان من 2.6 دارم ، 3.4 رو بگیرم و نصب کنم ، بعدش کرکش کنم ، راحت آپدیت میشه و می تونم پروژه مو باز کنم یا نه؟

---------- Post added at 02:50 AM ---------- Previous post was at 02:49 AM ----------

این پنل انیمیشنش چطوریه؟؟؟؟ فریم فریم مثل فلش؟

hamed_benz
07-08-2011, 05:51
بله ، مشکلی نداره
تمام مراحل به روز رسانی پروژه رو خود یونیتی به صورت اتوماتیک انجام میده

فرشته‌ی مهربون
07-08-2011, 14:22
خیلی ممنون "3dmajid" بخاطر پاسخ و یونیتی.
نصبش کردم کرکشم اگه میشه شما یا کس دیگری از دوستان بذارید ممنون میشم.

Hotsun
07-08-2011, 23:29
یه سوال اساسی:
موقع خروجی گرفتن از مدل توی مایا یا مکس باید کار خاصی کنیم UV Mapش توی یونیتی خوب کار کنه؟
آخه هر چی میزنیم تکسچرش توی یونیتی درب و داغون میشه.

MobinS
07-08-2011, 23:36
من گرفتم یونیتی رو از 2.6 به 3.4 آپدیت کردم... اون کرکشم از یونیتی. آی آر دانلود کردم... .exe و اون یکی فایلشو کپی کردم... حالا بعضی جاهاش نوشته pro only یا چیز های دیگه... یعنی نسخه ام پرو نیتس و کرک درست کار نکرده؟ از کجا بفهمم؟

MobinS
08-08-2011, 00:27
این چه نوعشه؟ این نسخه 3.4 خیلی حجیمه چرا اینقد؟ این قدر افت فریم پیدا می کنه پی سی ام...
کرکشم فکر کنم مشکل داره... الان یونیتی من سیاه شد یعنی فکر کنم نسخه ی پرو اش هست ، ولی باز مثلا موقع خروجی دادن xbox 360 می گه لیسانستکامل نیست و از این حرفا! یا اصلا اسکریپت ها با VS باز نمیشن! sync witch visual studio هم ندارن ! نوشته بجاش sync with monobehavior ، توی پرفرننسش هم هر چی خروجیش VS »ی کنم درست نمیشه! مشکل از چیه ؟ اینا مشکل این نسخه هست؟ چرا نمی تونم خروجی xbox بدم ؟ مگه کرک شده نیست؟

iload
08-08-2011, 00:42
یه سوال اساسی:
موقع خروجی گرفتن از مدل توی مایا یا مکس باید کار خاصی کنیم UV Mapش توی یونیتی خوب کار کنه؟
آخه هر چی میزنیم تکسچرش توی یونیتی درب و داغون میشه.

آقا اصلا یو وی میسازی براش ؟ یه مدل که همین جوری هست رو برام پیغام خصوصی کن یو ویش رو درست کنم برات بفرستم . شاید درست شد .

hamed_benz
08-08-2011, 06:10
حالا بعضی جاهاش نوشته pro only یا چیز های دیگه... یعنی نسخه ام پرو نیتس و کرک درست کار نکرده؟


این پوشه ها که عبارت Pro Only دارن ، یعنی فقط تو حالت پرو کار میکنن ، مثلا Water4 تو حالت عادی وجود نداره و فقط تو حالت پرو به شما جواب میده.



کرکشم فکر کنم مشکل داره... الان یونیتی من سیاه شد یعنی فکر کنم نسخه ی پرو اش هست ، ولی باز مثلا موقع خروجی دادن xbox 360 می گه لیسانستکامل نیست و از این حرفا! یا اصلا اسکریپت ها با VS باز نمیشن! sync witch visual studio هم ندارن ! نوشته بجاش sync with monobehavior ، توی پرفرننسش هم هر چی خروجیش VS »ی کنم درست نمیشه! مشکل از چیه ؟ اینا مشکل این نسخه هست؟ چرا نمی تونم خروجی xbox بدم ؟ مگه کرک شده نیست؟


برای خروجی برای کتسول های مختلف ، باید لایسنس اون کنسول رو خریداری کنید ، شما که کرک کردید که هیچ ، کسانی که نسخه ی پرو هم خریداری کنن ، برای گرفتن خروجی برای کنسول ها باید لایسنس جداگانه خریداری کنن.

توی پیریفرنس ، گزینه اسکریپت ادیتور رو انتخاب کنید ، و گزینه آخر یعنی Brows رو انتخاب کن و آدرس VS رو بش بده ، و بعد همون sync with monobehavior رو بزن ، حل میشه مشکل ( البته پیشنهاد میکنم کار با مونو دولوپ رو شروع کنید ، از نظر رفرنس با یونیتی همخوانی بیشتری داره )

فرشته‌ی مهربون
08-08-2011, 10:02
خودم کرکشو گرفتم.
راستی من کامپوننت های Image Effects رو به دوربین اضافه میکنم و تیکشو میزنم اما وقتی پلی رو میزنم تیکش میره و هیچ اثریاز کامپوننت نیست.

کامپوننت رو به main camera ی first person controller اضافه کردم
ارور هم میده که برا این پلتفرم پشتیبانی نمیشود.

MobinS
08-08-2011, 16:08
ممنون واقعا...
این سوال منو هم جواب بدین... گیج شدم که این نسخه ی یونیتی حجیمه که وقتی یک آبجکت رو انتخاب می کنم ده ثانیه طول می کشه اینسپکتورش بیاد ، یا سیستم من ویروسی چیزیگرفته که با تعویض ویندوز درست میشه؟ ( آخه قبلا روی 2.6 دیگه موقع انتخاب آبجکت ها سریع اطلاعاتشو میاورد....

hamed_benz
08-08-2011, 17:19
خودم کرکشو گرفتم.
راستی من کامپوننت های Image Effects رو به دوربین اضافه میکنم و تیکشو میزنم اما وقتی پلی رو میزنم تیکش میره و هیچ اثریاز کامپوننت نیست.

کامپوننت رو به main camera ی first person controller اضافه کردم
ارور هم میده که برا این پلتفرم پشتیبانی نمیشود.

شما نتونستی یونیتی رو به حالت Pro اجرا کنی.




ممنون واقعا...
این سوال منو هم جواب بدین... گیج شدم که این نسخه ی یونیتی حجیمه که وقتی یک آبجکت رو انتخاب می کنم ده ثانیه طول می کشه اینسپکتورش بیاد ، یا سیستم من ویروسی چیزیگرفته که با تعویض ویندوز درست میشه؟ ( آخه قبلا روی 2.6 دیگه موقع انتخاب آبجکت ها سریع اطلاعاتشو میاورد....


یونیتی همچین مشکلی نداره ، یه پروژه جدید ایجاد کنید و فقط Character Controler رو امچورت کنید ، اگه باز همون مشکل رو داشتین ، یا مشکل از کرک شماست یا سیستم عامل مشکل داره.

فرشته‌ی مهربون
08-08-2011, 18:50
نمیفهمم میشه بشتر توضیح بدید: چجوری برم تو حالت pro

parvizamd
08-08-2011, 21:27
حامد جان چطور میشه از crossfade استفاده کرد؟ خیلی ممنون میشم جواب بدی.:11:


animation.Crossfade

ممنون دوستان خودم فهمیدم دوتا انیشمن ها loop می شدند.

amin_it
09-08-2011, 22:19
با سلام مجدد
ممنون

MobinS
10-08-2011, 01:30
سلام... نگاه کنید من یک پریفب رو میارم که توش تکست هست... بعدش می خوام وقتی از اون تریگر خارج شدم دیگه اون پریفبی که آوردم نباشه! الان من اینو استفاده می کنم ولی نمیشه :

using UnityEngine;
using System.Collections;

public class WarningArea : MonoBehaviour
{
public GameObject Text;
void OnTriggerEnter(Collider otherObjective)
{
if (otherObjective.tag == "MainCamera")
{
audio.Play();
Instantiate(Text);
}
}
void OnTriggerExit(Collider other)
{
DestroyImmediate (Text);

}
}

AZE222
10-08-2011, 06:23
ببخشيد اگه ميشه چند تا از سيوهاتونو در سايت بزارين خودتون مي دونين بازي طولاني است

3Dmajid
10-08-2011, 10:23
void OnTriggerEnter(Collider otherObjective)
{
if (otherObjective.tag == "MainCamera")
{
audio.Play();
Instantiate(Text);
}
}
void OnTriggerExit(Collider other)
{
DestroyImmediate (Text);

}
}

چی قراره با دوربین برخورد کنه که Text ایجاد بشه ؟ :31:
از GameObject.Destroy(object name) استفاده کن ببین جواب میده.
توی object name اسم آبجکتتو وقتی تو صفحه ایجاد میشه بنویس !

3Dmajid
10-08-2011, 11:18
لطفا یکی کد درگ و دروپ کردن آبجکت با موس رو برام بزاره که بخونم یاد بگیرم :20:

چند تا سوال خیلی آسون دارم :

- رویداد OnControllerColliderHit رو در چه مواقعی باید استفاده کرد ؟
فرقش با OnCollisionEnter چیه ؟
من یه کد که روی OnCollisionEnter نوشتم رو حالت OnControllerColliderHit نوشتم کار نکرد !

- وقتی با Instantiate یه آبجکت تولید میکنیم توی زبان سی شارپ چه جوری آبجکتی رو که تازه ساخته شده به یه متغیر نسبت بدیم که بتونم مشخصه هاشو کنترل کنیم ؟
یعنی متغیر باید از چه نوعی باشه ؟
خود سی شارپ میگه باید از نوع آبجکت باشه و اگه از این نوع باشه دیگه به مشخصه هاش نمیشه دسترسی پیدا کرد !

- یه مثال از کدهای زیر میخوام تا بدونم کجاها استفاده میشه :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید- کاربرد دستور GetComponent چیه ؟ :31:

- آخرین پارامتر متغیر از نوع Quaternion که برای چرخش شی هست w عه ! این پارامتر چیو نشون میده ؟ :20:

MobinS
10-08-2011, 16:08
مشکل خودمم فهمیدم... وقتی گیم پریفب میومد یک (clone) تهش اضافه میشد... زدم gameobject.find و کلون تهش هم نوشتم درست شد.

parvizamd
10-08-2011, 18:10
درگ رو بلد نیستم
ولی OnControllerColdeir Hit برای زمانی که یک CHARATER CONTROLLER با یه COLDIER برخورد می کنه
فرقش تو همینه که برای CHARTOR CONTROLLER استفاده میشه اون برای COLIDER های مثل BOX و SPHERE غیره

برای ساخت:
مثال خود یونیتی تو هلپ :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدexplosion: چیزی که می خوای بسازی
THECOLONEDEXPLOSION متغیر که شی جدید تو اون قرار میگیره و میشه به اون دسترسی داشت.

کاربرد GetComponet یه متغیر اشاره گر به یک جز یک شی برمی گردنه
برای مثال یک شی یک اسکریپ به نام liver بهش وصله که یه متغیر تو به نام life هست که می خواهی اون توسط یه شی دیگه مثلا تغییر بدی
بر فرض شی S همچین اسکریپی داره

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدآخری من بلد نیستم ولی این Quiereon هم یونتی پیشنهاد داده تا نمی دونید چیه . تغییرش ندید.

فرشته‌ی مهربون
10-08-2011, 19:50
من یونیتی 3.4 رو از سایتش گرفتم کامپوننت های ایمیج افکت رو دارهاما وقتی میزارم میگه پلتفرم حالت پرو رو پشتیبانی نمیکنه.

اگه میتونید بگید چجوری پرو اجرا کنم.

parvizamd
10-08-2011, 20:02
اینم مثال درگ کردن اجسام سه بعدی:
از ضمینه دانلودش کن:
البته بگم خودم شبیه سازی هست .

3Dmajid
10-08-2011, 20:38
خودت شبیه سازی هست یعنی چی ؟ :31:

پرویز جان واقعا ممنون از لطفت امیدوارم بتونم جبران کنم :11:

فرشته ی مهربون یه کم دیگه صبر کنی واست کرک 3.4 رو آپلود میکنم.

3Dmajid
10-08-2011, 20:49
فرشته جان آپ نمیشه نمیدونم چرا ! :31:
تا دم سحر سعی میکنم واست آپ کنم :31:

3Dmajid
11-08-2011, 01:00
فرق DestroyImmediate با Destroy چیه ؟

MobinS
11-08-2011, 01:54
همون طوری که از اسمشون پیدا ، DestroyImmediate اون Asset یا گیم آبجکت و یا کامپوننت روخیلی سریع از بین می بره. وقتی توی edit mode داری بازی رو اجرا می کنی و هیچ delay ای نمی خوای داشته باشه باید از destroyimmediate استفاده کنی. کد destroy آبجکت رو همیشه توی همون فریم ناپدید می کنه ولی یکم delay داره تا کامل خراب بشه....
که البته توی رفرنس خود بازی پیشنهاد کرده تا جایی که می تونید از destroy استفاده کنید.... مگر اینه تک تک فریم ها براتون مهم باشه ( مثل صحنه های اکشن حساس )

MobinS
11-08-2011, 02:01
کرک هم این جا هست :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

اینو دانلود کن... دوتا فایلشو اکسترکت کن و کپی کن اون جایی که یونیتی رو ریختی دقیقا همون جایی که unity.exe هست. اونوقت اون فایل exe رو روی اصلیش که ریختی اجراش کن و برای فعال سازی روی manual .... کلیک کن. حالا اون فایل دومی رو انتخاب کن.... تمام..
اگه وسط کار با موتور باز هم پرو نشده بود برو windows و serial number رو انتخاب کن. و دوباره همین کارا رو انجام بده.

parvizamd
11-08-2011, 07:36
کسی نمی دونه چیکار باید کرد که ماشین چپ اصلا نکنه؟