سلام امير رضا جان
اولا شما به زبان #C برنامه بنويس ... اشتباهي كه من كردم رو تكرار نكن من جاوا رو انتخاب كردم ولي سی شارپ از همه نظر سر تر از جاوا هست :
- موقع تعريف متغير و تعريف مقدار ها ازت نوع اون مقدار رو نميخواد ... مثلا نميپرسه ايني كه به من دادي Float هست يا Game Object ... اين كار يه ضرر خيلي بزرگ داره => موقع اجراي كد به ارور هاي زيادي سر همين قضيه برخورد ميكني كه اعصابت رو خورد ميكنه و Debug كردنش هم كار وقت گيري هست و حوصلت رو سر ميبره
- #C توي آرايه ، ماتريس ، تعريف متغير و ... خيلي بهتر از جاوا هست ( مراجعه بشه به Help يونيتي )
- منابع آموزشي براي يادگيري كليت اين زبان خيلي زياد تر از جاوا هست
- براي كد نويسي #C ميتوني از Visual Studio استفاده كني ... توي اين برنامه 40 % مواقع تايپ نميكني + ديباگ كردن اتوماتيك هست + ارور هارو توي همون برنامه بهت ميگه و لازم نيست توي يونيتي Run كني كه ارور هارو ببيني ...
من هم الان دارم به زبان #C برنامه مينويسم و جاوا رو كنار گذاشتم
Example Project ها ، 80 % بازي هاي ساخته شده توسط يونيتي كه توي قسمت ShowCase هم هست و Unity Package ها همه به زبان سی شارپ برنامه نويسي شدن
در مورد ايمپورت ( حالا ايمپورت هر چي كه ميخواد باشه ) از منوي Assets روي Import New Assets كليك كن
در مورد سؤالات واسه برنامه نويسي ... يونيتي تابع ها و كلاس هاي خيلي خيلي زيادي داره . اينطوري كه از يه شاخه ميري شاخه ي ديگه گيج ميشي... از بحث گرفتن يك دستور به بحث كامپوننت ها رفتي و بعدش هم متغير . در مورد سؤالت هم بايد بگم تا حالا به اين نوع متغير برخورد نكردم ! ... اگه ميخواي توابع يونيتي رو بلد بشي بايد از همين اول شروع كني به بازي ساختن ! بازي دو بعدي بساز . طبق پست 96 جلو برو.
پيشنهاد : يه پروژه بساز توش فقط بشين كد هارو تست كن ... تابع هاي جديد ياد بگير ، از Scripting Manual كلاس ها و توابع جديد رو همراه با مثال و توضيح كامل ميبيني . تابع هارو امتحان كن خودت نتيجش رو ببين اينطوري توابع مورد نيازت رو كامل ياد ميگيري
مـــوفــق بــــاشــيــد.gif)


 
 
			
			
 
			 
 
				 نوشته شده توسط AMIR REZAs
 نوشته شده توسط AMIR REZAs
					
.gif)
 
					
					
					
						 جواب بصورت نقل قول
  جواب بصورت نقل قول.gif)

 
			
 
			 
 
 
 
			
 
			