پرسش و پاسخ

پرسش و پاسخ

 

 

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

 

 

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

نکته مهم : به دلیل کثرت سوالات بسیاری از پاسخ ها به مرور در کانال تلگرام منتشر شده است همچنین آموزش هایی در کانال هست که در وبلاگ و بستر های دیگر منتشر نمی شود لذا برای استفاده حداکثری از مطالب و آموزش ها در کانال عضو شوید.

آیدی کانال : @GameDevUnity

لینک : https://t.me/GameDevUnity

 


دیدگاه‌ها (۱۱۳۲)

سلام
من این آموزش خوبتونو تموم کردم ولی کرکتر خودم هیچ وقت نمیمیره یعنی اگه جانش هم تا آخر تموم بشه نمیمیره
میتونین کد اسکریپتی رو که باید تو اسکریپت health بزنم تا بعد از اتمام جان کرکتر کرکتر بمیرد
و یو آیی رو صفحه ظاهر شود
یو آی رو خودم میسازم
ولی کد رو شما برایم در جواب این سوال بنویسید (من مبتدی هستم)
باتشکر
(در سایت learningtv.ir به من گفتید به ابنجا مراجعه کنم که اسکریپت رو قرار بدید)

پاسخ:

۶ تیر ۹۵، ۲۲:۵۳

سلام
در ابتدا حتما ایمیل خودتون رو وارد کنید تا در صورت نیاز پاسخ به ایمیل شما ارسال بشه ، در خبرنامه وبلاگ هم عضو بشید تا از امتیازات اون بهره ببرید

خوب ببین فرض بگیریم این اسکریپت مرگ کاراکتر هست (شما در آموزش کاملا مکان مشخص شده برای مرگ کاراکتر در اسکریپت رو آموزش دیدید)

;using UnityEngine
;using System.Collections

}public class Dead : MonoBehaviour 

تعریف متغیر از نوع گیم ابجکت و نسبت دادن دکمه ای که در یوآی شما تعریف کردید 
     ;public GameObject uiPanel
  در این متغیر بولین بررسی می کنیم که کاراکتر ما زنده هست یا مرده که در اسکریپت آموزش می توانید نمونه تعریف کنید
;public bool playerDeath = false

 }()void Start 
{
 }()void Update 
با سطح دسترسی عمومی تعریف کردیم که اگر صحیح شد کاراکتر ما مرده
(if(playerDeath
}
فعال شدن دکمه یوآیی که شما ساختید
;(uiPanel.SetActive(true

{   
{

حالا میریم سراغ اسکریپت لود شدن صحنه بعد از مرگ کاراکتر

;using UnityEngine
;using System.Collections
فضای نام مدیریت صحنه ها که از یونیتی 5.3 به بعد اضافه شده و از این به بعد باید از ان استفاده بشه
;using UnityEngine.SceneManagement

}public class LoadLevel : MonoBehaviour 

دسترسی دادن به کلاس مرگ برای غلط کردن متغیر بعد از مرگ و شروع مجدد بازی
;public Dead death

این متد حتما باید با سطح دسترسی عمومی تعریف شود که بتوانید در دکمه های یوآی از آن استفاده کنید اگر فراموش کردید به فصل 2 آموزش رجوع کنید
}public void ButtonStartGame
غلط کردن متغیر کلاس مرگ برای این که بعد از کلیک به روی دکمه و شروع مجدد بازی یوآی ما فعال نباشد
;death.playerDeath = false
با استفاده از مدیریت صحنه ، صحنه 1 رو بارگذاری کردیم دقت کنید میزان 1 باید اسم صحنه شما باشه که دلبخواهی است من 1 دادم
;(SceneManager.LoadScene(1
{
{
از منوی File --> BuildSettings باید صحنه خودتون رو بکشید داخل پنجره Scenes In Build
چون تازه شروع به کار با یونیتی کردید ، اگر نتونستید نگران نباشید تا چند روز آینده آموزش ساخت منو در وبلاگ قرار می گیرد
موفق باشید

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

پاسخ:

۷ تیر ۹۵، ۰۱:۴۰

خواهش می کنم

می تونید در آموزش های کوتاه و کاربردی آموزش قرار دادن فیلم در یونیتی رو مشاهده کنید (شماره 3)
در خبر نامه عضو شید


سلام و خسته نباشید!

میخواستم بدونم اگر بخوام زبان C++ در حدی یادبگیرم که بتونم تو یونیتی استفاده کنم چقدر زمان میبره؟؟!
لبته میدونم باید C# یادبگیرم بعد یادگیری C++

با تشکر...

پاسخ:

۸ تیر ۹۵، ۱۷:۰۷

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



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


فیلم های آقای نادری تا  فصل 5 و وب تارگت هم سعی کنید تا قسمت 30 یاد بگیرید بعد هر دوره ای که در یونیتی با زبان سی شارپ تهیه شده رو می تونید تهیه کنید
من تا آخر این ماه آموزش برنامه نویسی سی شارپ در یونیتی رو کاملا از صفر شروع می کنم و تا سطح حرفه ای آموزش میدم
پس فعلا همین کاری که گفتم رو انجام بدید بعد آخر این ماه به وبلاگ سر بزنید

در ضمن برای اطلاع از آموزش های سی شارپ وبلاگ در خبرنامه عضو شید

موفق باشی




ببخشید چون من مبتدی هستم با آموزش های آقای نادری به مشکل بر نمیخورم؟!

بعد فراگیری کل آموزش آقای نادی میونم بدون دیدن آموزش های کد زنی یونیتی خودم کد بزنم؟

میشه یه توضیح در این مورد بدهید؟!

پاسخ:

۸ تیر ۹۵، ۲۲:۲۵

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

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

بستگی به خودت داره
موفق باشی 



مهدی ایلخانی

۲۲ تیر ۹۵ ، ۱۴:۲۳
بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
***************************

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

لطفا رراهنمایی کنید

پاسخ:

۲۲ تیر ۹۵، ۱۵:۲۲

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




مهدی ایلخانی

۲۳ تیر ۹۵ ، ۰۲:۱۲
یونیتی من  هم از 4.6  و هم 5.3.4 هستش هر دو تاش ارور میده

بله همه مراحل رو انجام دادم

مهدی ایلخانی

۲۳ تیر ۹۵ ، ۰۲:۴۵
مثلا وقتی میخوام بازی حدس عدد خودتون رو خروجی بگیرم این ارور ها رو میده

تصویر  شماره یک

تصویر دو 

تصویر سه

پاسخ:

۲۳ تیر ۹۵، ۰۸:۵۳

سلام دوست عزیز
تصویر ها قابل کلیک نیست
لینک مستقیم رو کامنت کن

ببین حتما یک جای کارت ایراد داره این آموزش رو دانلود کن ببین یکی از بچه های انجمن یونیتی گذاشته
از نظره من آموزش کاملی هست



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

پاسخ:

۲۶ تیر ۹۵، ۱۹:۲۴

سلام دوست خوب کافیه که از شرط استفاده کنید و به شرط ایجاد شدن اثر گلوله یک مقایسه تگ هم اضافه کنید و بگید اگر تگ چوب بود اثر چوب پخش شه و اگر فلز بود اثر فلز و غیره
برای مقایسه بین تگ ها می تونید از متد CompareTag استفاده کنید.
در آموزش ها زمان ایجاد bullet Hole یاد گرفتید که چطور اثر گلوله را ایجاد کنید از همان روش استفاده کنید
موفق باشید.



سلام دوباره
برای خروجی گرفتن اندروید sdk میخواد ولی من ندارم باید چیکار کنم

پاسخ:

۲۶ تیر ۹۵، ۱۹:۳۹

سلام 
این آموزش رو یکی از بچه های انجمن یونیتی ضبط کرده از نظر من آموزش کاملی است
دقیقا موارد گفته شده در اموزش رو انجام بدید به مشکلی نمی خورید
موفق باشید



فایل  AndroidManifest.xml چی هست

پاسخ:

۲۷ تیر ۹۵، ۲۳:۰۳

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



سلام خسته نباشید



من یه باز ماشین سواری دارم میسازم اما با صدا مشکل دارم


صدای اماده زیاد دارم


یه کد اسکریپت براش ساختم اما جالب نیست




void EnginePitch()
            {
        GetComponent<AudioSource>() . pitch = CurrentSpeed / TopSpeed + 0.5f ;
            }




خیلی شرمنده میشه کمک کنید که بتونم یه صدای خیلی تمیز برا ماشین بسازم؟

کدش رو اگه میتونین و امکانش هست برام قرار بدین مثلا یه کد بسازین که تا زمانی که دست ما روی دکمه "vertical" هستش صدا کم کم زیاد بشه و وقتی به یه حد مشخص رید صدا از اول شروع بشه (جوری که بازیکن فک کن رفته دنده بعد) خیلی ممنون میشم اگه کمک کنید


 من در تلگرام از شما تبلیغ میکنم برا دوستام



پاسخ:

۲۸ تیر ۹۵، ۲۰:۱۲

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

موفق باشی



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

پاسخ:

۲۸ تیر ۹۵، ۲۳:۵۱
سلام
خواهش می کنم
موفق باشی

با سلام
اگه میشه یه آموزش ساخت تایمری که بعد از زمان مشخض یک ui رو رو صفحه نمایش بده بزارید ممنون میشم

پاسخ:

۲۹ تیر ۹۵، ۰۰:۰۴

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


ممنون
من تا بجاهایی ساختم ولی وقتی  ui رو میذارم به مشکل بر میخورم
لطفا هروقت وقت خالی داشتید آموزش تایمر رو قرار بدید با تشکر فراوان

پاسخ:

۲۹ تیر ۹۵، ۰۹:۰۹
سلام
خواهش می کنم در چند روز آینده یک آموزش متنی قرار می گیره
موفق باشی



سلام موقعخروجی گرفتن اندروید این ارورو میده

تصویر ارور

http://s1.picofile.com/file/8260306468/15.PNG

پاسخ:

۲۹ تیر ۹۵، ۰۹:۱۳

سلام دوست خوب
از قرار دادن درست Sdk و نصب کامل Jdk مطمئن شید 
در خروجی اندروید در یونیتی این نکته رو مد نظر داشته باشید یک اشتباه کوچیک باعث به وجود اومدن ارور های عجیب و غریب میشه
این آموزش رو هم آقای رنجبران ظبط کردند که خروجی اندروید رو توضیح میدن لینک دانلود کنید
 اگر بعد از دیدن این و آموزش قبلی با زهم مشکل داشتید تمام مراحل رو از ابتدا با دقت انجام بدید
مطمئن باشید یک جای کارتون ایراد داره
موفق باشی



ببخشید زیاد سوال میکنم تایمر که به سمت پایین بشمره را ساختم ولی مشکل من اینجاست که چجوری باید UI game over رو که ساختم پس از پایان شمارش نمایش دهم. این کد من اگه میتونید راهنمایی کنید
using UnityEngine;
using System.Collections;

public class countdown1 : MonoBehaviour {


    void Start () {
        StartCoroutine ("Countdown", 10);
    }

    private IEnumerator Countdown(int time){
        while(time>0){
            Debug.Log(time--);
            yield return new WaitForSeconds(1);
        }
        Debug.Log("Countdown Complete!");
    }
}

پاسخ:

۲۹ تیر ۹۵، ۱۲:۵۷

سلام دوست خوب کد جالبی پیدا کردی
یک متغیر از نوع گیم آبجکت با سطح دسترسی عمومی تعریف کنید و ui خودتون رو از داخل انجین درگ دراپ کنید درونش
سپس زمانی که شمارنده تموم شد 
setActive رو صحیح کنید
برای این که در ابتدای بازی ui شما نمایش داده نشه در متد Start اون رو غیر فعال کنید

;using UnityEngine
;using System.Collections

}public class countdown1 : MonoBehaviour 

;public GameObject uiMoredeNazare

   }() void Start
       ;( StartCoroutine ("Countdown", 10
;(uiMoredeNazare.setActive(false
    }

} (private IEnumerator Countdown(int time
      }  (while(time>0
            
          ; -- time
            ;(yield return new WaitForSeconds(1
        }
      ;(uiMoredeNazare.setActive(true
       
   {
{



سلام داداش خسته نباشی یه سوال خیلی ضروری داشتم من دارم یه بازی ماشین سواری میسازم  تقریبا ماشین رو با تمام ویژگی هاش با هزار بدبختی پیاده کردم


الان اومدم که مثلا واسه ماشین دنده بذارم و یه شرط براش بذارم که اگه سرعت به 50 مثلا رسید دیگه سرعت افزایش نیابد و لازم باشه مثلا فلان کلید زده بشه تا بره دنده بعد

یه صدا هم برا گاز گذاشتم میخوام وقتی دنده پر میشه صدا هم به نهایت خود برسه


خواهشا جوابمو بده من از طرفدارای شما هستم اقای رجب زده

خواهش میکنم جوابمو بده من تازه واردم یه جور بگو بفهمم داداش


این دقیقا شبیه همون عمل خشاب و گلوله هست که مثلا سه تا خشاب اریم تو هر خشاب 5 تا تیر که اگه به صفر رسید مثلا یه دکمه رو زد تا خشاب ریلود بشه

ولی من نفهمیدم برا ماشین باید چیکار کنم

پاسخ:

۳۰ تیر ۹۵، ۱۰:۴۷
سلام دوست خوب
ببین پاسخ این سوال به خودت بر می گرده که مثلا متغیر سرعت ماشینت رو در چه کدی تعریف کردی
حالا تو شرط می گی اگر به میزان دلخواهت رسید دیگه زیاد نشه و دکمه یوآی که مد نظر داری نمایش پیدا کنه و اگر روش کلیک کرد
دوباره سرعت زیاد شه
ببین من شرمندتم وقته این که بشینم واسه بازی کسی کد بنویسم ندارم
من همیشه پیشنهاد میدم تا در یونیتی مبتدی هستید اقدام به ساخت بازی نکنید ابتدا تسلط خودتون رو ببرید بالا سپس شروع به ساخت بازی کنید
وگرنه اذیت میشید
موفق باشی



هیچی نمایش نداد با این کد

پاسخ:

۳۰ تیر ۹۵، ۱۳:۲۱
سلام دوست خوب کد رو چک کردم مشکلی نداشت
یک جای کارتون ایراد داره
آموزش متنی تا چند روز دیگه منتشر میشه 
موفق باشید


سلام 
پکیج control freak واسه من کار نمیکنه آقای رجب زاده
اول بازش میکنم بعد بازی رو اجرا میکنم اصلا کلید ها رو نمیشناسه

پاسخ:

۳۰ تیر ۹۵، ۲۲:۰۷
سلام دوست خوب 
دقیقا بگید در چه مرحله ای مشکل دارید؟
در ضمن دوست خوبم آموزش ها رو با دقت دنبال کنید.



سلام اموزش سی شارپ در یونیتی رو کی اغاز میکنید؟

پاسخ:

۳۱ تیر ۹۵، ۰۹:۲۸

سلام
به امیده خدا از اواسط مرداد روی وبلاگ قرار می گیره


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


جواب این سوالمو میشه بدین؟

پاسخ:

۳۱ تیر ۹۵، ۰۹:۲۷

سلام دوست خوب
از قسمت PlayerSettings ----> Resolution and Presention ---> Defult Orientation می تونید چرخش گوشی رو برای نمایش بازیتون مشخص کنید
برای جهت افقی می توانید به روی LandScape Right یا LandScape Left تنظیم کنید.


سلام
آقای رجب زاده مشکلم حل شد.
مرسی

پاسخ:

۳۱ تیر ۹۵، ۱۰:۵۸
سلام دوست عزیز
خوشحالم که حل شد :)
موفق باشی



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

پاسخ:

۳ مرداد ۹۵، ۱۵:۴۳
سلام دوست خوب
به زودی آموزش های برنامه نویسی سی شارپ در وبلاگ قرار می گیره
می تونید با تلاش بعد از تمام کردن دوره ها ایده های خودتون رو پیاده کنید
موفق باشید

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

من اینو زدم اما کار نکرد

gameobject.car.GetComponent
<currentspeed/topspeed>
()
;



ممنون میشم جواب بدین



راستی یه سوال اموزش سی شارپ که میخواهید بذارید رایگانه یا غیر رایگان؟
اگه غیر رایگانه قیمتش چنده؟
اگه هنوز به قیمت فکر نکردید لطفا قیمت رو پایین قرار بدین تا همه بتونن استفاده کنن



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



 با تشکر کوچیکتون فرزین.

پاسخ:

۵ مرداد ۹۵، ۱۳:۳۳

سلام دوست خوب

آموزش های سی شارپ در چند بخش ارائه میشه که اکثره بخش ها رایگان هست
خیلی جامع به تمام موضوعات پرداخته میشه


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



gameobject.car.getcomponent
<currentspeed/topspeed>
()
;




پاسخ:

۵ مرداد ۹۵، ۱۳:۳۴
در کامنت قبلی شما پاسخ داده شد
موفق باشی

سلام. 
 چطور میشه با استفاده از پکیج uni-excel اطلاعات را از یونیتی به داخل اکسل نوشت به طوری که با هر بار بازی کردن اطلاعات در همان فایل قبلی ولی در sheet جدید ذخیره شوند ؟ ممنون میشم راهنمایی کنید

پاسخ:

۵ مرداد ۹۵، ۱۴:۴۵
سلام
من با این پکیج کار نکردم و در حال حاضر به دلیل ضبط دوره سی شارپ نمی تونم برم سراغش
 اما شاید این آموزش بهتون کمک کنه
موفق باشید

این اموزش رو دیدیم در ورد این موضوع چیزی گفته نشده. شما راه دیگه ای در نظر ندارید برای اینکه بشه حجم زیادی از اطلاعات عددی رو ذخیره کرد به طوری که بشه بر روی اون ها محاسبات انجام داد. نه اینکه فایل متنی باشند. ممنون

پاسخ:

۵ مرداد ۹۵، ۱۷:۱۳
سلام نه متاسفانه
موضوعی که شما می خواین به دلیل این که زیاد مورد نیاز نیست کسی کار نکرده
من هم متاسفانه وقت نمی کنم



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

توضیح نمیخوام داداش

پاسخ:

۶ مرداد ۹۵، ۱۰:۱۱
سلام دوست خوب 
به نظرم شما صبر کن تا اموزش های سی شارپ در وبلاگ قرار بگیره این طوری هی واست سوال پیش میاد
لینکی که دادم جواب سوال شماست
موفق باشی


داداش خسته نباشی

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


من الان اگه یه خط کد جلوم بذاری میتونم بفهمم کارش چیه 

اما الان که خودم میخوام یه خط کد بنویسم به مشکل بر میخورم

امیدوارم اموزش شما کامل باشه




یه سوال داشتم 



من میخوام یه متن رو داخل صفحه بازی نمایش بدم
میدونم که باید از GUIاستفاده کرد امانمیدونم چجوری باید بنویسم لطفا یه ذره کمک کن بفهمم جریانش چیه





پاسخ:

۷ مرداد ۹۵، ۱۷:۵۶
سلام دوست خوب
من آموزش های سایت لرن رو توصیه نمی کنم

gui دیگه قدیمی شد و مورد استفاده قرار نمی گیره می تونی با استفاده از ui این کار رو انجام بدی
به این صورت که جایی که خواستی نمایش داده بشه true کنی
موفق باشی


داداش ممنون از جوابتون کمکم کرد



سایت لرن خیلی اموزش هاش گرونه


ولی اموزش های لرنینگ تی وی به نظر بنده بهترینه تو ایران مخصوصا اقای محمود زاده

پاسخ:

۸ مرداد ۹۵، ۱۹:۲۴
سلام ممنون از نظرت
بله لرنینگ تی وی قیمت مناسب داره و آقای محمودزاده هم درست میگید ایشون سطح خوبی در یونیتی داره


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

پاسخ:

۸ مرداد ۹۵، ۱۹:۲۵
سلام دوست خوب در آموزش های سی شارپ که در حال آماده سازی برای ضبط هست
کاملا منو آموزش داده میشه
موفق باشی

سلام
پکیج کنترل فریک رو یه بار از روی اموزش شما اجرا کردم جواب داد اما حالا تست میکنم جواب نمیده
اول تبدیل میکنم کد هارو بعدش assisstant رو باز میکنم واسه شناسایی بعدش input rig از game object رو میزنم اخر سر کلید های ظاهر میشن اما عمل نمیکنن

پاسخ:

۸ مرداد ۹۵، ۱۹:۲۷

سلام دوست خوب
در هایرارکی از وجود Event System مطمئن شید
اگر نبود از منوی ui --> EventSystem رو وارد کنید
آموزش ها رو با دقت دوباره ببینید
موفق باشید

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

پاسخ:

۱۰ مرداد ۹۵، ۰۹:۰۴
سلام دوست خوب به زودی آموزش های سی شارپ در وبلاگ قرار می گیره می تونید بعد از دوره ها ایده هاتون رو پیاده کنید
موفق باشی


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

پاسخ:

۱۰ مرداد ۹۵، ۲۰:۴۰

سلام دوسن خوب
کافیه در نظرات اعلام کنید لینک دانلود به ایمیل شما ارسال میشه
موفق باشی


سلام داداش اموزش سی شارپ کی اماده میشه؟

پاسخ:

۱۱ مرداد ۹۵، ۰۸:۲۸
سلام
در حال آماده سازیه 
سعی هست تا انتهای مرداد کل دوره تمام شه
موفق باشی


علی افشاری

۱۳ مرداد ۹۵ ، ۲۳:۱۸
سلام اگر امکانش هست یه آموزش ساخت مرحله قفل دار رو بذارید . مثلا یه بازی داریم با مراحل مختلف ، تا شما مرحله 1 رو انجام ندی نمیتونی بری مرحله 2 و .... . و اینکه این داده ها ذخیره بشن. به فرض اگه من تا مرحله 10 رو بازی کردم و از بازی خارج شدم دوباره نیام ببینم همه چیز رو از اول باید برم. با تشکر

پاسخ:

۱۴ مرداد ۹۵، ۱۱:۴۷
سلام دوست خوب
در حال ضبط دوره های آموزشی سی شارپ در یونیتی هستم و فعلا وقت ضبط چنین دوره ای رو ندارم
ولی در ماه دیگه قرار می گیره 
موفق باشی


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

پاسخ:

۱۴ مرداد ۹۵، ۱۱:۴۶
سلام 
خواهش می کنم
دوست خوب تخفیف 20 درصدی شما برای تهیه هر دو دوره بود وگرنه چنین تخفیفی برای شما در نظر گرفته نمی شد
فرم طرح سوال ویژه از آموزش ساخت بازی aa فعال شد و از این پروژه به بعد پسورد در فایل های پروژه قرار گرفته است
شما اگر مشکلی داشتید با ایمیل در ازتباط باشید
موفق باشی دوست عزیز


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

پاسخ:

۱۴ مرداد ۹۵، ۱۶:۲۶
سلام
من نگفتم شما دروغ میگید! ، شما قبل از تهیه دوره می تونستید اعلام کنید که دیگه نمی تونید دو دوره رو تهیه کنید
اگر اعلام می کردید من تخفیف رو بر نمی داشتم ولی برای خودتون بهتر بود!
موفق باشی



سلام
من فایل اول پروژه رو دانلود کردم اما ارور میده چند بار دانلود کردم کار نکرد
لطفا دوباره اپلود کنید یا برسی کنید

پاسخ:

۱۴ مرداد ۹۵، ۱۷:۴۵
سلام مشکلاتون در دانلود فایل ها رو در سایت لرنینگ تی وی مطرح کنید
پیگیری می کنن


با سلام . شما آنموزشی دارید که :

1 - کاراکتر دوبعدی ما وقتی مثلا به در رسید یک انیمیشن پخش شود که مثلا کاراکتر در حال شکستن در است و بعد انیمیشن متوقف شود؟

2- وقتی کاراکتر دوبعدی به کنار دری رسید یک متن به صورت دیالوگ نشان داده شود و بعداز چند ثانیه متن ناپدید شود

3- کاراکتر دوبعدی بتواند کلیدی را بردارد و بعد وقتی کنار دری رسید درب را باز کند


پاسخ:

۱۶ مرداد ۹۵، ۱۲:۲۹
سلام دوست خوب آموزش جامع برنامه نویسی سی شارپ در یونیتی در حال ضبط هست
بعد از این دوره می تونید ایده هاتون رو پیاده کنید
البته این آموززشی که شما مد نظر دارید در سبک بازی های ماجراجویی است که در ماه آینده در وبلاگ قرار می گیره
موفق باشی

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

پاسخ:

۱۸ مرداد ۹۵، ۲۱:۴۶
سلام دوست خوب
نمی دونم تا حالا همچین مشکلی نداشتم
بعضی باگ ها از نسخه یونیتی است 
سعی کنید با آخرین نسخه یونیتی کار کنید
موفق باشی


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

با تشکر یا علی

پاسخ:

۱۹ مرداد ۹۵، ۱۹:۳۶
سلام دوست عزیز 
برای ساخت انیمیشن های مختلف می تونید از پکیج ها استفاده کنید
در بعضی پکیج ها اسلحه های مختلف همراه با انیمیشن وجود دارند
که از وب سایت زیر قابل دسترسی هستند


سلام
من از طرفداران بازی های 2d هستم مثل limbo ,41148 ,shank و....
ی درخواستی داشتم
میشه ی آموزش ساخت بازی 2d در یونیتی بسازید



پاسخ:

۲۰ مرداد ۹۵، ۱۲:۱۲
سلام
بعد از دوره سی شارپ در یونیتی 
دوره جامع ساخت بازی های دو بعدی رو آموزش میدم
موفق باشی


آقای رجب زاده میشه بگید شما چطوری  انقدر تو یونیتی پیش رفت کردید
از کجا شروع کردید ؟

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

پاسخ:

۲۱ مرداد ۹۵، ۱۰:۴۵

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

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


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

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

پاسخ:

۲۱ مرداد ۹۵، ۱۱:۱۷

سلام دوست عزیز
پکیج زیاده با توجه به شرایط بازیت می تونی انتخاب کنی
پیشنهاد من این موارده ولی اگر بیش تر جستجو کنی به موارد بهترم شاید برسی
به روی ل کلیک کن!
موفق باشی
لینک 1
لینک 2
لینک 3
لینک 4
لینک 5
لینک 6


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

پاسخ:

۲۳ مرداد ۹۵، ۱۶:۳۲
سلام دوست خوب
شما باید از LineRenderer استفاده کنید
به دلیل ضبط دوره های سی شارپ امکان درست کردن اموزش ندارم به امیده خدا اگر فرصت شد پروژه های بعدی آموزش میدم
موفق باشی


سلام یه سوال داشتم:

وقتی از پروژه خروجی اندروید میگیریم ، آیا از همه فایل های موجود در پروژه(فایل های اینپورت شده) خروجی گرفته میشه یا فقط فایل هایی که در scenes به کار گرفته شده خروجی گرفته میشه؟

با تشکر

پاسخ:

۲۳ مرداد ۹۵، ۱۶:۳۹
سلام دوست عزیز
فقط فایل های دورن صحنه در خروجی خواهند بود


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

پاسخ:

۲۷ مرداد ۹۵، ۰۹:۳۸
سلام دوست عزیز باید از playerPrefs استفاده کنید


سلام امیر حسین جان کل اموزش هات رو دونبال میکنم و این که خیلی خوش حالم که کل اموزش ها رو رایگان در اختیار میگذاری و این که من یه مشکلی دارم توی یونیتی 5 اصلا پکیچ کارکتر کنتلور ندارم میشه در این مورد راهنماییم کنید با تشکر 

پاسخ:

۲۸ مرداد ۹۵، ۱۲:۱۸
سلام دوست خوب
باید منبع های یونیتی رو کامل دانلود کنی از پی سی دانلود دریافت کن



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

پاسخ:

۲۹ مرداد ۹۵، ۲۲:۰۹
سلام دوست خوب
برای کارهای دو بعدی می تونید از فتوشاپ و انیمه استادیو استفاده کنید
برای کارهای 3 بعدی از مکس ، مایا و بلندر
در سایت فرانش آموزش های متنوعی می تونید پیدا کنید 
موفق باشید


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

پاسخ:

۳۱ مرداد ۹۵، ۱۲:۰۶

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

پاسخ:

۱ شهریور ۹۵، ۲۳:۰۴
سلام دوست خوب
نزدیک به 40 قسمت ضبط شده به امیده خدا به زودی تمام میشه و انتشار میدم
این که آموزش های من راضی کننده به دلیل اینه که سعی می کنم با دقت ضبط و ویرایش کنم 
واسه همین کمی زمانش طول می کشه اما شاهده یک دوره جامع خواهید بود
در ضمن این دوره رایگان هست
موفق باشی


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

پاسخ:

۱ شهریور ۹۵، ۲۳:۰۶
سلام دوست خوب
می تونید یک شزط بزارید و بگید اگر y از یک مقدار کم تر شد پائین تر نیاد
موفق باشی


سلام ببخشید برای اینکه در یونیتی بک گراند و دیگر آبجکت ها با گذر زمان و افزایش ان با سرعت بیشتری تولید شوند چه باید کرد ؟یک روند افزایشی داشته باشند
اگر کمک کنید ممنون میشم چون در کدنویسی ضعف دارم

پاسخ:

۳ شهریور ۹۵، ۱۱:۰۶
سلام 
در حال ضبط دوره های سی شارپ هستم زمان آموزش درست کردن این موضوع رو ندارم
به امیده خدا بعد از دوره های سی شارپ خودتون می تونید پیاده کنید
موفق باشید


سلام برای این که چند تا آبجکت به صورت رندم تولید بشه .چه کار باید انجام بدید .
لطفا راهمناییمون کنید

پاسخ:

۳ شهریور ۹۵، ۱۱:۰۹
سلام در آموزش ساخت بازی شوتر اول شخص این موضوع آموزش داده شده

می تونید از Random.Range
استفاده کنید

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

پاسخ:

۳ شهریور ۹۵، ۲۰:۵۵
سلام کوروش جان
موس وسط رو نگه دارید می تونید رو پنجره انیماتور حرکت کنید 
ضمن این که انیمیشن هاتون رو درگ کنید توی انیماتور
در دوره اول شوتر کار با انیماتور کامل توضیح داده شده
موفق باشی


سلام 
من میخوام یه اسکریپتی بنویسم که وقتی به چیزی برخورد میکنم یه ui نشون بده میتونید کمکم کنید چی بنویسم؟

پاسخ:

۸ شهریور ۹۵، ۱۱:۰۶
سلام دوست خوب یک متغیر عمومی از نوع GameObject ایجاد کنید

 ;public GameObject uiShoma
سپس اسکریپت رو به ابجکتی که می خواین یوآی رو نشون بده نسبت بدید
یک تابع در کد بنویسید
در ابتدا یوآی خحود را در اینسپکتور تیک فعال بودنش رو بردارید

} ()void OnTriggerEnter

;(uiShoma.setActive (true 
{


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

پاسخ:

۸ شهریور ۹۵، ۱۵:۴۳
سلام وقتی از این متد استفاده می کنید حتما باید یکی از گیم آبجکت ها کامپوننت ریجید بادی داشته باشند rigidbody
بعضی وقت ها دچار باگ میشه و باید به هر دو گیم آبجگت گامپوننت ریجید بادی رو بدید
اگر می خواید isTrigger غیر فعال باشه از متد
OnCollisionEnter استفاده کنید
اگر نتونستی پیاده کنی دوست خوب به زودی آموزش های سی شارپ رایگان قرار می گیره
موفق باشی


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

پاسخ:

۱۰ شهریور ۹۵، ۱۴:۰۱
سلام اگر دوره را خریده باشید لینک دانلود قرار داره 
اگر ناقص دانلود کردید به مدیر سایت اطلاع بدید تا لینک رو براتون ارسال کنه


سلام آقای رجب زاده
آقا من قبلن با unity کمی کار کردم ولی چون برنامه نویسی بلد نبودم ادامه ندادم
حالا میخوام دوباره ادامه بدم
1.آقا من ی آموزش دیدم درباره سیستم مبارزه یونیتی خیلی خوشم اومد
لینک آموزش https://www.youtube.com/watch?v=xVMyd0SBVcQ
میشه در مورد این سیستم ی توضیح کوتاه بدید برای اندروید
2. آموزش برنامه نویسی یونیتی کیی آماده میشه ؟
3. اگه آموزش بدیتون ساخت بازی 2d حتما ی قسمتی بزارید تا ما پیشنهادات خودمونو در مورد آموزش بگیم

پاسخ:

۱۱ شهریور ۹۵، ۰۰:۵۱
سلام آموزش آماده شده در حال ویرایش و آماده سازی برای آپلود هست
60 قسمت شده

هفته آینده روی سایت قرار می گیره


سلام می تونید اموزش ساخت بازی جنگی مثل خروس جنگی یا سلحشوران را بسازید و به ما اموزش بدهید؟

پاسخ:

۱۱ شهریور ۹۵، ۱۳:۰۳
سلام دوست خوب فعلا آموزش های زیادی در نوبت انتشار هست
شاید در ماه های آینده ضبط کنم
موفق باشی


سلام و درود
چجوری میتونم یه رشته بی نهایت توی بازی بسازم؟ آیا اصلا تو یونیتی امکان پذیره این کار یا فقط موتور هایی مثل اکیلیپس میتونن اینکارو بکنن؟

پاسخ:

۱۲ شهریور ۹۵، ۱۵:۱۴
سلام منظورتون از رشته بی نهایت چیه دقیقا؟
چه عملکردی می خواین داشته باشه؟

با سلام
منظورم از رشته بی نهایت یعنی یک زمینی را تصور کنید که بی انتها باشه یعنی هرچی میریم به جلوتر تموم نشه (خودش زمینو بسازه) نمونش مثله بازی نو منز اسکای و ماینکرفت

پاسخ:

۱۴ شهریور ۹۵، ۱۸:۲۸
سلام بله این کار در یونیتی ممکن هست
و البته روش های مختلفی داره
به عنوان مثال در یک بازی دو بعدی شما می تونید با تکرار بک گراند و موانع یک حلقه بی نهایت ایجاد کنید که تا زمانی که بازی کننده نسوخته ایجاد شدن بک گراند و موانع ادامه داشته باشه
به زودی آموزش میدم


دوره سی شارپ حاضر نشده؟؟ یه هفته هم شد

پاسخ:

۱۹ شهریور ۹۵، ۲۲:۱۴
سلام متاسفانه آپلود دوره ها زمان زیادی می گیره
به امیده خدا این هفته دیگه منتشر میشه
پوزش می خوام ولی مطمئن باشید نتیجه صبرتون رو می بینید و با یک دوره جامع و کامل روبه رو خواهید شد که رایگان هم هست


سلام آقای رجب زاده
من ی سوال و ی در خواست داشتم

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

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



پاسخ:

۲۰ شهریور ۹۵، ۰۰:۲۷
سلام دوست خوب 
ببین روشی که شما برای ساخت گلوله استفاده کردید درست نیست شما اگر دوره شوتر رو تهیه کنید کاملا مشکلتون حل میشه
و موارد زیادی رو آموزش می بینید این موارد رو نمیشه در قالب یک سوال آموزش داد
 امکان خرید پستی هست فقط باید هزینه پست رو بپردازید
با ایمیلم در ارتباط باشید
Developer9631@yahoo.com


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

پاسخ:

۲۰ شهریور ۹۵، ۱۹:۰۶
سلام دوست خوب
من پیامی از شما دریافت نکردم
برای ساخت زمین دو بعدی به آموزش نیازه که به زودی آموزش داده میشه 
موفق باشی

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

پاسخ:

۲۱ شهریور ۹۵، ۱۱:۴۷
سلام
دوست عزیز توکل و تلاش
تهیه دوره های فارسی مفید
سپس دوره های انگلیسی ، همیشه سعی کنید اصولی یاد بگیرید ، یادگیری کمی انگلیسی برای رفع مشکلاتون
من همیشه در دوره های آموزشیم سعی می کنم همه مطالب رو اصولی آموزش بدم
سعی کنید روی توانایی های برنامه نویسی سی شارپتون تمرکز کنید دوره جامعی که به زودی منتشر می کنم دانلود کنید
تهیه دوره های مدرس هایی که به توانایی شون اطمینان دارید
موفق باشید.


سلام
برای ps4 چجوری باید خروجی گرفت؟ پکیجی هست تا دکمه ها رو تعریف کنه؟

پاسخ:

۲۲ شهریور ۹۵، ۱۸:۱۷
سلام
تا حالا برای این پلتفرم خروجی نگرفتم
در ایران امکان انتشار ساخت بازی برای این پلتفرم نیست 
ولی به هر حال کاره سختی نیست و در اینترنت جستجو کنید روش کد نویسی دکمه های کنسول رو پیدا می کنید

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

پاسخ:

۲۳ شهریور ۹۵، ۰۲:۰۴
سلام 
متاسفانه وقت درست کردن این آموزش رو ندارم 
آموزش های دیگه ای در صف ضبط و انتشار قرار دارند

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

پاسخ:

۲۷ شهریور ۹۵، ۰۸:۲۴
سلام تا فردا یا پس فردا به امیده خدا قرار می گیره
خواهش می کنم موفق باشی


سلام 
خیلی ممنون از آموزش سی شارپتون
یه سوال داشتم اونم اینه که چجوری میتونم split screen بسازم؟

پاسخ:

۲۹ شهریور ۹۵، ۱۹:۵۷
سلام خواهش می کنم
منظورتون تقسیم صفحه نمایش هست؟
متاسفانه فعلا وقت این آموزش رو ندارم در نوبت ضبط قرار می گیره ، البته اگر در سایت های خارجی بگردید پیدا میشه
موفق باشی

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

پاسخ:

۳۰ شهریور ۹۵، ۲۳:۳۲
سلام دوست خوب این نشون میده شما مبتدی هستید

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

پاسخ:

۱ مهر ۹۵، ۱۶:۱۴
سلام
دوره جامع یونیتی منتشر شده برای تشخیص فاصله می تونید از Vector3.Distance استفاده کنید
موفق باشید

بازهم سلام.
من گفتم اشنایی کامل ندارم .
این یعنی چی((((Vector3.Distance)))).
اگه کدی چیزی داره لینک دانلود کد را بدید .
ممنون میشم.

پاسخ:

۵ مهر ۹۵، ۰۹:۳۰
سلام دوست خوب
دوره جامع منتشر شده که از سطح مبتدی شروع میشه و به سطح بسیار خوبی در یونیتی می رسید
این مثال شما رو در یک کامنت نمیشه توضیح داد
می تونید با تهیه دوره های شوتر به سوالاتون برسید
فعلا وب سایت لرنینگ تی وی به علت تغییر سرور در دسترس نیست
فردا چک کنید
موفق باشید

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

پاسخ:

۵ مهر ۹۵، ۱۱:۰۹
سلام دوست خوب 
پیاده سازی فیزیک فوتبال معمولا جزء سخت ترین کارها از لحاظ کد نویسی است
پیشهاده من اینه سعی کنید ابتدا در یونیتی حرفه ای بشید سپس به دنبال پیاده سازی این منطق باشید
من تا حالا روی الگوریتم های پیاده سازی یک بازی فوتبال کار نکردم
موفق باشید

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

پاسخ:

۱۲ مهر ۹۵، ۰۹:۵۷
سلام دوست خوب
برای کار با زبان سی شارپ شما باید سینتکس اون رو کامل یاد بگیرید
به عنوان مثال شما اگر نحوه تعریف متغیر در سی شارپ رو بلد نباشید آیا می تونید متغیری در سی شارپ یونیتی تعریف کنید که مثلا تعداد گلوله را در خود نگه دارد!

یا اگر شما با مفهوم تعریف تابع آشنا نباشید آیا می تونید از توابع یونیتی استفاده کنید یا توابع خودتون رو تعریف کنید!

نگاه کردن این آموزش ها به شما کمک می کنه تا درک بالایی از سینتکس(گرامر) برنامه نویسی سی شارپ داشته باشید
بعد از اون می تونید اموزش های من رو تهیه کنید مثلا دوره های شوتر که توابع و کلاس هایی که فقط مخصوص یونیتی هستند رو آموزش میدم
یا دیگر آموزش های من که توابع و کلاس ها یونیتی رو آموزش میدم به عنوان مثال در فصل 3  آموزش جامع و رایگان میریم سراغ توابع و کلاس های یونیتی که به مختصر API های یونیتی نامیده می شوند
API ها یکسری توابع و کلاس هستند که توسط شرکت یونیتی برای ساخت بازی توسعه داده شدند و شما می توانید برای توسعه بازی خود از این کلاس ها و توابع استفاده کنید

ولی اگر برنامه نویسی و اصول سی شارپ رو تسلط نداشته باشید نمی تونید از این توابع و کلاس ها استفاده کنید
در اموزش های آقای نادری و وب تارگت سینتکس سی شارپ و مفاهیم شی گرایی رو یاد می گیرید که پیش نیاز برنامه نویسی در یونیتی است

موفق باشید

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

پاسخ:

۱۴ مهر ۹۵، ۱۹:۱۲
سلام دوست عزیز
خوب جایی سوالت رو مطرح کردی!
بهترین نرم افزار برای ساخت بازی برای اندروید و کامپیوتر یونیتی است
من دوره ای جامع و رایگان رو از ابتدایی نرین مسایل آموزش دادم و مناسب عزیزانی مثل شماست


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

پاسخ:

۱۶ مهر ۹۵، ۱۴:۲۰
سلام دوست خوب
برای ساخت بازی دو بعدی هم باید این دوره را بگذرونید 
به زودی آموزش ساخت بازی دو بعدی قرار می گیره
موفق باشید

سلام ببخشید یه سوال داشتم

فرق بین transform.postion و transform.translate در چیست و در چه مواقعی کاربرد دارد.

پاسخ:

۱۶ مهر ۹۵، ۱۴:۲۶
سلام 
transform.postion مختصات گیم ابجکت در فضای بازی رو نشون میده
Translate یک متد هست که باعث حرکت گیم آبجکت میشه
دوره جامع و رایگان رو با دقت مشاهده کنید
موفق باشید

سلام استاد
من آموزش های جامع شما رو دیدم ولی یک موضوع برای من پیش اومده که تو آموزش هاتون نبود، من میخوام یه دیوار بسازم که وقتی توپی بهش برخورد کرد ، توپ مورد نظر بعد از برخورد باهاش پرتاپ بشه ، مثل زمانی که تو فوتبال توپ به تیرک میخوره و بعدش برگشت میکنه ، ولی مشکل من اینه که بعد از برخورد توپ من به دیوار هیچ تغییری در مسیر توپ ایجاد نمیشه و توچ با سرعت بسیار پایینی برگشت میکنه ، میخواستم بدونم چطور میشه به دیوار خاصیتی داد که مثل فنر همه چی رو برگشت بده ، ممنون

پاسخ:

۱۸ مهر ۹۵، ۱۱:۰۶
سلام دوست خوب
دوره جامع شروعی بر یونیتی است اگر می خواین حرفه ای بشید باید تمام دوره ها رو تهیه کرده و تمرین کنید
 فکر می کنم با فیزیک متریال بشه این کار و کرد
البته بهترین روش با استفاده از کد نویسی است که اگر وقت شد آموزش میدم
سلام می تونید از Vector3.Reflect استفاده کنید
برای این کار با این دستور رو یاد بگیرید این آموزش رایگان رو مشاهده کنید
موفق باشید

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

پاسخ:

۲۳ مهر ۹۵، ۱۷:۲۷
 سلام دوست عزیز
بله در حال ضبط دوره جامع ساخت بازی دو بعدی پلتفرم هستم مورد گفته شده در آموزش قرار می گیره
برای دوبله هم به قانون کپی رایت شرکتی که دوبله رو انجام داده برید
معمولا در ایران کپی رایت رعیت نمیشه ولی از لحاظ شرع اگر شرکت دوبله کننده راضی نباشه حرام است
البته بعضی شرکت ها پیگیره کپی رایت هستند 
بهتره استفاده نکنید
موفق باشید

سلام 
1 من ی کاراکتر دوبعدی دارم میخوام از دیوار بره بالا (مثله بازی limbo )
2 تو بازی  41148 3  ی قسمتی یکی از کاراکتر ها لباسش حالت پارچه داشت
چجوری تو یونیتی میشه حالت پارچه دوبعدی  شبیه سازی کرد



پاسخ:

۲۴ مهر ۹۵، ۰۸:۲۸
سلام دوره جامع رو نگاه کنید و اموزش های پروژه محور رو تهیه کنید می تونید ایده هاتون رو پیاده کنید
البته به زودی دوره جامع دو بعدی آماده سازی و ضبطش تموم بشه منتشر میشه

برای ساخت پارچه از این لینک آموزش یکی از کاربران انجمن یونیتی رو دانلود کنید

دانیال عباسپور

۲۳ مهر ۹۵ ، ۲۳:۰۱
سلام و خسته نباشید سوالی دارم که فکر منو درگیر کرده - شرکت های سازنده بازی که با یونتی بازی میسازن مثلا میخوان یه جای از بازی یه فیلم رو نمایش بدن تو خود یونیتی اینکارو میشه کرد مثلا انیمیشن یه قسمت رو ساخت.

پاسخ:

۲۴ مهر ۹۵، ۰۸:۲۵
سلام بله هم امکان پخش فیلم در یونیتی وجود داره
هم امکان ساخت انیمیشن آموزش جامع رو ادامه بدید با پنجره انیمیشن کار می کنیم
موفق باشید

دانیال عباسپور

۲۵ مهر ۹۵ ، ۰۰:۴۴
سلام و خسته نباشید دو سوال داشتم و یک مشکل
سوال: تو سایت یونیتی www.assetstore.unity3d.com منو های زیادی داره من می خوام بدونم کدم از این منو ها میشه وارد صفحه ای شد که افرادی که یونیتی کار کردن و پرژه خودشونو واسه دانلود گذاشتن مثلا یک آدم وارد کردن که تو دستش اسلحه هست و میشه شلیک کرد (که بعضی ها می گن پکیچ اصطلاع درستش چیه و از کجای سایت یونیتی میشه بهش دسترسی سریع تری داشت).
سوال دو : من فیلم اموزشی رو از فرانش دان کردم و 5 ستاره دادم  . اون قسمت از انیمیشن که مشتاقش بودم رو نگاه کردم مثلا می شه با استفاده از یک دوربین و چند آدم تو یونیتی در یک زمان تغییرش داد .
مشکل : من تو برنامه یونینی بودم و خواستم واسه یه چیزی به اینترنت متصل شم بعد از چند دقیقه یونیتی خودش بسته شد خواستم بازش کنم ارور داد (به دلیل پچ کردن بود) و دیگه پچ نمی شه کرد .
با تشکر

پاسخ:

۲۵ مهر ۹۵، ۱۱:۴۰
سلام ممنون
سوال اول باید خودتون منو های مختلف رو بگردید تا به منابع رایگان مورد نیاز رو پیدا کنید
یک راه دیگه ام استفاده از سایت ایرانی http://unitypackage.ir/ است
سوال دوم : بله امکانش هست

مشکل : یونیتی رو حذف کنید و دوباره نصب کنید در هنگام نصب آنتی ویروس خودتون رو غیر فعال کنید
فراموش نکنید یونیتی که استفاده می کنید کرک شدست هیچ وقت دکمه آبدیت نرم افزار رو نزنید

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

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

پاسخ:

۲۸ مهر ۹۵، ۰۸:۰۲
سلام خواهش می کنم
شما باید برنامه نویسی php و اتصال به دیتا بیس رو در حد نیاز یاد بگیرید
که در یک دوره آموزش داده میشه
موفق باشید

سلام
ی سوال من الان پکیجی رو خریداری کردم که 7 تا تفنگ با گرافیک بالا و دست توش هست میگم اینو بریزم تو بازیم تو اندروید لگ نمیزنه؟ تفنگاش رو تو فیلم زیر گزاشته 
http://unitypackage.ir/product/%d9%be%da%a9%db%8c%d8%ac-sf2-weapons-aug-2/
فک کنم گرافیکش بالا باشه 

پاسخ:

۳۰ مهر ۹۵، ۱۰:۱۸
سلام دوست عزیز
قبل از تهیه پکیج اطلاعات اون رو مطالعه کنید که از چند تعداد پلی گان تشکیل شده و آیا برای ساخت بازی موبایل بهینه هست یا خیر
نهایت خودتون می تونید خروجی بگیرید در اندروید و ببینید با لگ همراه هست یا خیر
موفق باشید

تو کامنت بالا لینک فالرو گداشتم لطفا ببین اسکین خوبسه؟

پاسخ:

۱ آبان ۹۵، ۱۰:۵۹
پکیج خوبه دوست عزیز
موفق باشی

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

پاسخ:

۱ آبان ۹۵، ۱۱:۱۰
سلام دوست عزیز
من به زودی اموزشی رو منتشر می کنم ولی می تونید از این آموزشی که یکی از بچه های انجمن یونیتی درست کرده استفاده کنید
به این پست برید ، کلیک کنید
در نظرات به یک کاربر دیگه پاسخ دادم و لینک ها قرار گرفته
موفق باشید


بجز unitypackageچه سایتی دیگه باسه پکیج های یونیتی میشناسید؟

پاسخ:

۱ آبان ۹۵، ۱۱:۱۲
سلام در گوگل سرچ کنید
پکیج های یونیتی ، چند سایت اولی که میاد خوب هستند
موفق باشید

سلام من آموزش تاچ برای انواع بازی های یونیتی رو از وبلاگتون دانلود کردم 
پکیج کنترول فریک رو هم دانلود کردم اما وقتی میخوام پکیج رو توی یونیتی ایمپورت کنم ارور unknown format میده و پکیج اصلا ایمپورت نمیشه فرمت پکیج رو هم چک کردم درسته ممنون میشم اگه راهنماییم کنین

پاسخ:

۱ آبان ۹۵، ۱۱:۱۳
سلام دوست خوب
از یونیتی ورژن 5.3.4 به بالا استفاده کنید
موفق باشید

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

پاسخ:

۳ آبان ۹۵، ۲۱:۰۵
سلام 
یک کلایدر بالای اسلحه تنظیم کنید تا درون دیوار یا دیگر اشیا فرو نره می تونید دقیقا اندازه طول اسلحه تنظیمش کنید
سپس بالای اسلحه قرارش بدید
موفق باشید

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

پاسخ:

۳ آبان ۹۵، ۲۱:۰۶
سلام شما که مبتدی هستی دوست عزیز
دوره جامع رو مشاهده کنید
تا از پس نیازهای کد نویسیتون بر بیاین
با استفاده از پراپرتی transform.Rotation  و یک متد Random.Range بگید اسلحه مدام چرخش یا حرکت داشته باشه
ولی راحت می تونید خودتون یک انیمشن برای اسلحه ایجاد کنید
پیشنهاد میدم تا مبتدی هستید سراغ ساخت بازی نرید خیلی اذیت میشید
موفق باشید



سلام باکس کلادر رو گزاشتم ولی نمیشه جاشو تغیر داد  :/

اها درس شد  مرسی

پاسخ:

۴ آبان ۹۵، ۰۸:۴۹
خواهش می کنم 
 

ذاکس کلایدر رو دادم ولی باز رفت تو دیوار
http://uupload.ir/viewer.php?file=42h5_untitled.png

پاسخ:

۴ آبان ۹۵، ۰۸:۵۳
ببین روش های مختلفی وجود داره
شما می تونی با استفاده از کد نویسی هم این کار رو انجام بدی
مثلا با Vector3.Distance  فاصله اسلحه با دیوار رو محاسبه کنی
سپس بگی وقتی نزدیک به دیوار شد یک باکس کلایدر کامل بیاد دوره اسلحه رو بگیره
با تلاش و تمرین می تونید این نکات رو پیاده کنید
موفق باشید

ببخشید دوباره مزاحم میشم میشه اسکریپت کاملشو بگید ؟منظورم از مبتدی این بود که تازه وارد این عرصه شدم مگرنه 61 قسمت رایگان و 36 قسمت شوتر اول شخص رو دیدم مبتدی هستم رو گفتم که اسکریپت کملشو بگید D:

پاسخ:

۴ آبان ۹۵، ۰۸:۵۱
سلام دوست عزیز
من متاسفانه وقت ندارم اسکریپت کاربران رو بنویسم
شما باید بیش تر تمرین کنید ، قسمت های کد نویسی رو مجدد دیده و تمرین کنید
مواردی که توضیح دادم از طریق انیمیشن هم به سادگی ممکن هست
موفق باشید

سلام 
ی سوال داشتم اونم اینه که وقتس زوم میکنم باز انیمیشن idle انجام میشه که نمیخوام انجام بشه چجوری میتونم 
anim.settriger رو فالس کنم؟ به چند جور نوشتمش فالس نمیشه 

پاسخ:

۴ آبان ۹۵، ۱۱:۱۶
سلام این کار به سادگی قابل انجامه!
 یک پارامتر بولین تعریف کنید
در دستوری که زوم انجام میشه مقدارش رو False کنید
و زمانی که زوم انجام نمیشه مقدارش رو True کنید
مسلما شما باید با ترنزیشن ها و نحوه ارتباط بین استیت ها در انیماتور آشنا باشید
اگر نیستید دوره جامع رو مشاهده کنید
موفق باشید

با سلام خدمت استاد عزیز میخواستم بدونم گزینه pivot و center که گوشه سمت چپ نوار ابزار یونیتی هست برای چیست 

پاسخ:

۶ آبان ۹۵، ۱۰:۲۲
سلام pivot مشخص کننده محور چرخش هست به عنوان مثال شما در یک بازی دو بعدی می تونید از درون اسپرایت ادیتور
محور یا همون pivot آبجکت رو تغییر بدید سپس زمانی که در انجین یونیتی pivot  رو انتخاب کنید می تونید از محور دلخواه آبجکت رو بچرخونید یا زاویه اش رو تغییر بدید
و اگر خواستید روی همون شکل از مرکزش چرخش یا تغییر زاویه ایجاد کنید center رو انتخاب می کنید
الان اگر هر شکلی رو انتخاب کنید و بین pivot و center سوئیچ کنید می بینید فرقی نداره و هردو از مرکز می چرخند دلیلش اینه که باید pivot رو خودتون جابه جا کنید
موفق باشید

محمد حسین زاده

۰۷ آبان ۹۵ ، ۰۰:۱۸
عرض سلام وخسته نباشی بابت آموزش های درجه 1 تون.


میشه لطفا یه دوره آموزش ساخت بازی 2d جامع و کامل تهیه کنید.

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

تشکر

پاسخ:

۷ آبان ۹۵، ۱۰:۱۶
سلام دوست خوب ، مچکر
 دوره جامع دو بعدی در حال ضبط هست بیش از 22 قسمتش ضبط شده
به زودی انتشار داده میشه
موفق باشید

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

پاسخ:

۷ آبان ۹۵، ۲۰:۲۴
سلام 
یک آموزش درست می کنم ببین تو یوتیوب اگر سرج کنید به جواب می تونید برسید
باید از دو تا دوربین استفاده کنید در کامنت ها نمیشه توضیح داد
ولی در آینده یک آموزش درست می کنم
موفق باشید

سلام من امروزز صبح بلند شدم و رفتم سراغ یونیتی این ارور رو داد و دیگه ترد یونیتی نمیشه فک کنم قبلشم انتی ویروس ویند.ز اسکن کرد ولی تو این انتی ویروس نمیتونم فایل های حذ شدرو ببینم مشکل از کجاس؟ اینم عکسش
http://www.uupload.ir/viewer.php?file=7ptn_untitled.png

پاسخ:

۷ آبان ۹۵، ۲۰:۲۶
سلام
هر وقت واسه من این مشکل پیش میاد رو کنسل که میزنم مرتفع میشه
هیچ وقت یونیتی رو آبدیت نکن
اگر مشکلت بر طرف نشد دوباره نصب کنید
موفق باشید


محمد حسین زاده

۰۸ آبان ۹۵ ، ۱۸:۱۲
سلام مجدد.
آقا من واسه خروجی گرفتن اندروید مشکل دارم.100 بار sdk پاک کرد نصب کردم و اسم پوشه ها رو عوض کردم نشد که نشد.platform ها رو از 10 تا 23 دارم بقیشم ظبق آموزش قسمت 59 کردم باز نمیشه.اینم اروری که وسط build کردن میده

Error building Player: CommandInvokationFailure: Failed to re-package resources. See the Console for details.
E:\android-sdk\android-sdk-windows\build-tools\android-6.0\aapt.exe package --auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S "res" -I "E:/android-sdk/android-sdk-windows\platforms\android-23\android.jar" -F bin/resources.ap_

stderr[
AndroidManifest.xml:4: error: Error: No resource found that matches the given name (at 'theme' with value '@style/UnityThemeSelector').

AndroidManifest.xml:4: error: Error: No resource found that matches the given name (at 'icon' with value '@drawable/app_icon').

AndroidManifest.xml:4: error: Error: No resource found that matches the given name (at 'label' with value '@string/app_name').

AndroidManifest.xml:4: error: Error: No resource found that matches the given name (at 'banner' with value '@drawable/app_banner').

AndroidManifest.xml:5: error: Error: No resource found that matches the given name (at 'label' with value '@string/app_name').

]
stdout[
Configurations:
 (default)

Files:
  AndroidManifest.xml
    Src: () AndroidManifest.xml

Resource Dirs:
Including resources from package: E:\android-sdk\android-sdk-windows\platforms\android-23\android.jar
applyFileOverlay for drawable
applyFileOverlay for layout
applyFileOverlay for anim
applyFileOverlay for animator
applyFileOverlay for interpolator
applyFileOverlay for transition
applyFileOverlay for xml
applyFileOverlay for raw
applyFileOverlay for color
applyFileOverlay for menu
applyFileOverlay for mipmap
]

پاسخ:

۸ آبان ۹۵، ۲۰:۳۱
سلام دوست عزیز
هرکدوم از کاربران که این مشکل براشون پیش اومده به این نتیجه رسیدند که مراحل رو درست و با دقت انجام ندادند
مراحل رو مجدد چک کنید
موفق باشید

سلام
من میخوام امتیازی رو روی یو آی نشون بدم
برای مثال موقعی که یه آبجکت نابود شد 500 امتیاز بده و در یو آی نمایش بده
ممنون میشم کدش را بدید

پاسخ:

۸ آبان ۹۵، ۲۰:۳۳
سلام دوست عزیز
من همیشه به کاربران میگم تا در یونیتی کمی مسلط نشدید 
اقدام به ساخت بازی نکنید
کدی که می خواین کاری نداره اگر کمی با یونیتی کار کنید خودتون می تونید بزنید
من متاسفانه وقت کد نوشتن برای کاربران عزیز رو ندارم
موفق باشید

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

پاسخ:

۱۲ آبان ۹۵، ۱۰:۱۸
سلام به زودی یک دوره برای درست کردن لودینگ در بازی قرار میدم


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

پاسخ:

۱۳ آبان ۹۵، ۱۱:۵۵
سلام دوست خوب این امکان پیاده سازی داره ولی خوب حرفه ای است وباید با یونیتی کار کرده باشین
آموزشی به زبان فارسی سراغ ندارم ولی اگر در یوتیوب و آموزش های خارجی بگردید شاید چیزی پیدا کنید
موفق باشید

سلام استاد. خسته نباشین
میخواستم بدونم مدل های وسایل و کاراکتر مثل این رو با چه برنامه ای باید طراحی کرد؟
(خود کاراکتر .. دیوار.. تلوزیون و .. ) منتظر پاسختون هستم خیلیم ممنون

http://www.gamezebo.com/wp-content/uploads/2011/08/a/games-5486-photo.jpeg

http://www.gamezebo.com/wp-content/uploads/2011/08/a/games-5486-photo-1.jpeg

پاسخ:

۱۳ آبان ۹۵، ۱۳:۱۲
سلام مچکر
در بازی های سه بعدی از بلندر ، مایا و تردی مکس می تونید استفاده کنید
و برای بازی های دو بعدی از فوتوشاپ و ایلاستریتور
خواهش می کنم
موفق باشید

دوباره سلام, خسته نباشید استاد
ممنون از پاسخ سریعتون.
راستش من درنظردارم یک بازی استراتژیک دو بعدی . تقرییا مثل عکسی که در کامنت بالا هست بسازم.
میخوام کاراکتری که میسازم کاری کنم که (مو و چشم و بینی) کاراکتر در منوی اول بازی توسط پلیر انتخواب بشه! (مثلا پلیر از بین 5نمونه مو و 5نمونه بینی یکی را برای کاراکترش انتخواب کنه)
و وارد محیط بازی بشه. آموزشی در این رابط پیدا نکردم.
اگه کمی منو راهنمایی کنید یا منبعی دراین موضوع معرفی کنید که به من کمی کمک کنه ممنون میشم.

پاسخ:

۱۳ آبان ۹۵، ۲۱:۰۷
سلام محمد جان ، خواهش می کنم
در یوتیوب اگر سرچ کنید آموزش های خوبی پیدا می کنید
ضمن این که در سایت لرنینگ تی وی هم یک آموزشی هست که کاراکتر جناب خان به صدا عکس العمل نشون میده
فکر می کنم تغییر لباس و این جور چیزا داشت
اگر کمی با یونیتی کار کنی چیزی نیست که نشه پیاده کنی ولی خوب باید تلاش کنید
موفق باشید

سلام یه مشکل بزرگ دارم و اونم اینه که وقتی هرکاری میکنم حتی مثلا یچیزو زیر مجکوعه چیز دیگه میکنم اون نوار ابی رنگ میاد و باید منتظر باشم تا سیو شه 
http://uupload.ir/viewer.php?file=ytoq_untitled.png
یه پکیج ادانلود کردمو ریختم تو یدنیتی بعد از یخورده یونیتی هنگ کرد و بعد ار اون این نوار ابی رنگ میاد و یه راهنمایی دیگه میخواستم که میبینید تو عکس چراغ من هیچ سایه ای نداره یعنی هرچیزی که روبروش نور ازش رد میشه چطوری سایه دارش کنم؟

پاسخ:

۱۵ آبان ۹۵، ۱۱:۱۸
سلام دوست عزیز
مشکل اول به منوی windows برید سپس Lighting سربرگ LightMap رو انتخاب کنید و تیک Auto رو بردارید
برای سایه دار کردن نورهاتون در پنجره اینسپکتور هر نور گزینه ای به نام Shadow Type داره با انتخاب Soft Shadow سایه هاتون غیر طبیعی تر هستند ولی پرفرمنس بهتری دارند و برای موبایل مناسب هستند
Hard Shadow گرافیک بهتر داشته ولی برای موبایل بهتر است از Soft استفاده کنید
موفق باشید

و اینکه همنطور که میبینید توی راهرو قایل دیدنه و روشنه میخوام بطور کامل تاریک باشه به طوری که نشه چیزیو دید از چی استفاده کنم؟ لطفا نگید تو یدتیوب سرچ کنید D:

پاسخ:

۱۵ آبان ۹۵، ۱۱:۲۹
از منوی Windows به Lighting برید 
سپس گزینه Ambient Source رو به روی Color گذاشته و Ambient Color رو روی مشکی بگذارید
حال Ambient Intensity رو 0 کنید
می تونید در پنجره اینسپکتور مشخصه Clear Flag رو روی SolidColor گذاشته و رنگ بک گراند دوربین رو مشکی کنید 
حالا صحنه گیمتون به ظلمات و تاریکی تبدیل میشه!
موفق باشی

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

پاسخ:

۱۵ آبان ۹۵، ۲۱:۰۱
خواهش می کنم دوست خوب
لطف کنید لینک آموزش های وبلاگ رو در گروه های تلگرامی بازیسازی پخش کنید تا به گسترش این علم کمک بشه
موفق باشید

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

پاسخ:

۱۶ آبان ۹۵، ۰۹:۳۸
سلام دوست خوب
بهترین روش استفاده از Event هاست باید یک تابع با سطح دسترسی عمومی تعریف کنید در اسکریپت مورد نظرتون سپس در فریم پایانی در تایم لاین انیمشن مورد نظر رو فراخوانی کنید
در دوره اول شوتر این مورد رو آموزش دادم 
موفق باشید

سلام دوباره 
یه مشگل دارم اونم اینه که موقع خروجی گرفتن برالی اندروید ارور میده 
http://www.uupload.ir/files/hyqd_untitled.png
اینم عکس مشکل چیه؟ همه چیزاشم گرفتم

پاسخ:

۱۶ آبان ۹۵، ۱۱:۵۱
سلام مراحل خروجی اندروید رو دوباره ببینید
یک اشتباهی داشتید
ضمن این که یک ارور دیگه دارید و احتمالا متغیری با سطح دسترسی عمومی تعریف کردید و نسبت ندادید
ارور دوم این موضوع رو داره بیان می کنه
ارور اول هم که به دوره جامع رجوع کنید مراحل خروجی گرفتن اندروید رو با دقت مشاهده کنید
دقت کنید اگر یک اشتباه کوچک داشته باشید نمی تونید خروجی بگیرید
موفق باشید

سلام 
من یک متغییر float در یک اسکریپت دارم
حالا میخوام از این متغییر در اسکریپت دیگر استفاده کنم باید چ کاری انجام بدم؟

پاسخ:

۱۸ آبان ۹۵، ۱۹:۲۶
سلام دوست خوب
باید با سطح دسترسی عمومی تعریف کنید public
سپس درون اسکریپت دیگه یک متغیر از کلاس که متغیر Float دارید تعریف کنید
در متد استارت دسترسی بدید
سپس در محل کد مورده نظر فراخوانی کنید

دوره جامع و رایگان رو مشاهده کنید این موارد توضیح داده شده است
اگر نتونستید به زودی دوره جامع ساخت بازی دو بعدی منتشر میشه
به تعداد زیاد این کار رو در اون دوره انجام می دیم
موفق باشید


سلام خبری از اموزش بازی سازی 2 بعدی نشد؟ یه ماهیی هست میگزره ها ما هنوز منتظریم

پاسخ:

۲۱ آبان ۹۵، ۱۴:۵۸
سلام دوست عزیز
بیش از 80 قسمت ضبط شده به زودی ضبط به اتمام میرسه و منتشر میشه
موفق باشید

فائزه جعفرپور

۲۳ آبان ۹۵ ، ۱۰:۵۷
سلام
monodevelop من کلمه instantiate رو ناشناخته میدونه
توی آموزش های  سی شارب قسمت 35 ک مربوط ب این کلمه میشه. وقتی میخوام اینو وارد کنم ارور میگیره بقیه کد هم کاملا درسته و ورژن یونیتی هم 5 هست
میشه لطفا راهنمایی کنید؟

پاسخ:

۲۳ آبان ۹۵، ۱۲:۴۰
سلام  Instantiate حرف اول بزرگ هست
قاعدتا نباید مشکلی پیش بیاد اما یونیتی 5.4.2 p3 که نصب کردم مشکلی داره نمی تونه توابع یونیتی رو بارگزاری کنه 
که سعی دارم راهش رو پیدا کنم 
نسخه یونیتی شما چنده؟
اگر متن ها رو قرمز نشون میده تایپ شما در مونو درست باشه دستور اجرا میشه
موفق باشید

به روز رسانی پاسخ : 
مشکل نمایش ندادن میان بر و بعضی توابع نصب نبودن دات نت فریمورک روی ویندوز شماست
به این لینک برید
سپس با توجه به سیتم عامل خود نسخه 3.5 رو نصب کنید.


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

پاسخ:

۲۳ آبان ۹۵، ۱۵:۳۶
سلام ، مچکر
به زودی یک دوره آموزشی قرار می گیره 
موفق باشید

عرض سلام وخسته نباشید.
استاد میشه در مورد چندتا کد یه توضیح مختصر بدید.
instantiate
matf.tah
مثل
; (Mathf.Tan(75f * Mathf.Deg2Rad

و 
mathf.abs

تشکر

پاسخ:

۲۴ آبان ۹۵، ۱۳:۵۲
سلام دوست عزیز
آموزش جامع و کامل رو مشاهده کنید

instantiate : وظیفه نمونه سازی کردن یک گیم آبجکت در بازی رو داره
mathf.tan :  کلاس ریاضیات هست که از تانژانت می تونید استفاده کنید

Mathf : کلاس ریاضیات

Mathf.Deg2Rad : تبدیل کردن زاویه بر حسب درجه به رادیان هست

mathf.abs  : قدر مطلق رو بر می گردونه که همیشه یک عدد مثبت هست
در دوره جامع ساخت بازی دو بعدی در یونیتی با بعضی از این دستورات کار کردم که به زودی منتشر میشه
موفق باشید


سلام ببخشید چندتا سوال داشتم می خواستم اگه میشه پاسخ بدید
1 اموزش بازی سازی دو بعدی کی منتشر میشه 
2 اگه میشه بصورت عنوانی ازمرحله کشیدن کارکتر 2D تاوارد کردن در یونیتی واستفاده کردن از ان تو بازی را نام ببرید
3 برای بازی سازی 2D حدا قل سیستم  مورد نیاز(یونینی وبرنامه طراحی) چقدر باشد خوبه ایا این  http://www.glx.ir/Products/85/%D8%AA%D8%A8%D9%84%D8%AA-W10 خوبه

پاسخ:

۲۴ آبان ۹۵، ۱۷:۴۵
سلام پارسا عزیز
جواب سوال 1 :
 نزدیک به 100 قسمت از آموزش ضبط شده ، به زودی ضبط به اتمام میرسه و منتشر میشه
جواب سوال 2 :
 طراحی کاراکتر دو بعدی بهتر از نرم افزار فوتوشاپ یا ایلاستریتور استفاده کنید ، ببینید از کدوم بیش تر لذت می برید همون رو یاد بگیرید
ایلاستریتور با بردارها تصاویر رو نمایش میده ولی فوتوشاپ با پیکسل کمی در موردشون تحقیق کنین یکی رو انتخاب کنین و شروع به کار کنید
جواب سوال 3 : 
اصلا لب تاپ نگیرید سعی کنید یک سیتم خانگی با جزئیات اجرا شدن بازی های کامپیوتر بگیرید معمولا با 1 میلیون میشه چنین سیستمی بست
برای بازی های اندروید سیستم با گرافیک و سی پی یو قوی  نیاز نیست
موفق باشید

ممنون بابت جوابتون.
واسه ظراحی کاراکتر دو بعدی با فوتوشاپ آموزش خوب سراغ دارید؟

پاسخ:

۲۵ آبان ۹۵، ۰۹:۱۶
خواهش می کنم
سعی کنید ابتدا فوتوشاپ رو با آموزش های فارسی دنبال کنید سپس آموزش های خارجی طراحی کاراکتر رو مشاهده کنید
سایت های فرانش و غیره آموزش های خوبی دارن در اینترنت تحقیق کنید
موفق باشید

ببخشید ممنوم که به سوالاتم پاسخ دادید 
اما منظور سئوال دوم این بود که بعد از طراحی کارکتر ایا لازم است برنامه انیمیشن سازی یاد گرفت یا نه همون کارکترو وارد یونیتی میکنیم  ودر برنامه یونیتی انیمیشن بهش میدیم لطفا توضیح دهید همه این ها برای ساخت بازی دوبعدی در سبک پلتفرم


پاسخ:

۲۶ آبان ۹۵، ۰۹:۲۳
سلام ، خواهش می کنم
اگر کاراکتر دو بعدی تون دست و پاهاش رو در لایه های مختلف جدا طراحی کردید در خود یونیتی می تونید انیمیشن بدید
یعنی بعد از طراحی اسپرایت های جدا رو مثل پا و دست و بدن رو وارد یونیتی می کنید سپس در کنار هم قرار می دید  و شروع به ساخت انیمیشن می کنید
یک روش دیگه اینه اسپرایت رو کامل طراحی کنید و بعد حالت های مختلف مثلا راه رفتن رو پشت سره هم در نرم افزار طراحی کنید سپس خروجی بگیریو وارد یونیتی کنید
که در دوره جامع دو بعدی آموزش داده میشه
موفق باشید



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

پاسخ:

۲۶ آبان ۹۵، ۱۸:۴۹
سلام
ساخت منو و ذخیره شدن امتیاز آموزش داده میشه
موفق باشید

سلام استاد خسته نباشید
من میخواستم یکاری کنم بشه تو بازی استراتژیکی ک ساختم پلیر بتونه زوم کنه
چه کدی باید بنویسم؟

پاسخ:

۲۷ آبان ۹۵، ۲۱:۲۰
سلام
متاسفانه من وقت نوشتن کد برای کاربران رو ندارم
در اموزش های متنی روش ساخت زوم دوربین آموزش داده شده 
در دوره جامع هم آموزش داده شده
من همیشه به همه کاربران عزیز توصیه می کنم تا در برنامه نویسی یونیتی به سطح متوسط نرسیدید سراغ ساخت بازی نرید
موفق باشید

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

پاسخ:

۲۸ آبان ۹۵، ۰۶:۱۱
سلام احمد عزیز
قاعدتا نباید مشکلی داشته باشید
اگر آموزش خاصی رو دنبال می کنید به آموزش دقت کنید
در دوره اول شوتر این موارد دقیق آموزش داده شده
موفق باشید

سلام ببخشید اموزش رو کی منتشر میکنید ما منتظر هستیم

پاسخ:

۳ آذر ۹۵، ۲۳:۳۱
سلام دوست عزیز
حساسیت من در انتشار دوره با بهترین کیفیت باعث تاخیر میشه
ولی زمان انتشار از دوره امع و کامل با بهترین کیفیت لذت می برید
موفق باشید

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

پاسخ:

۴ آذر ۹۵، ۱۱:۵۹
سلام باید منابع یونیتی رو دانلود کنید
پروژه های آماده که خود سایت یونیتی توسعه داده
از سایتی که یونیتی رو دانلود کردید می تونید دریافت کنید
موفق باشید

با سلام

من میخام ی Event برای انیمیشن بزارم ولی هر چی میگردم و هر کاری میکنم قسمت Event
رو پیدا نمیکنم اموزش ساخت بازی شوتر ائل شخصتونم دیدم و میدونم باید کجا Event برای انمیشن گزاشت ولی من همونجا میرم چیزی به نام Event نمیبینم که Eventبرای انیمیشنم بزارم خواهشا زود تر بگین که چجوری اون قسمتو بیارم؟؟

پاسخ:

۶ آذر ۹۵، ۱۲:۲۴
سلام دوست عزیز
با دقت آموزش ها رو دنبال کنید این مشکلات برای عزیزانی که تازه یونیتی رو شروع کردند پیش میاد
از دوره جامع و رایگان شروع کنید
موفق باشید

حمید متجلی

۰۵ آذر ۹۵ ، ۲۰:۴۹
سلام میخواستم بدونم که چطور باید در یونیتی 2d یک کلید رو فشار بدم مثلا d کارکتر با انیمیشن به سمت راست یا هر هسم دیگری بره 
فرض مثال انیمیشن run اجرا بشه و کاراکتر با سرعت فلان رو به جلو حرکت کنه 
ممنون میشم اگه جوابمو بدید 

پاسخ:

۶ آذر ۹۵، ۱۲:۳۰
سلام دوست عزیز
به زودی دوره جامع آموزش ساخت بازی پلتفرم دو بعدی منتشر می شود
بیش از 100 قسمت دارد
تمام موارد آموزش داده شده است
موفق باشید

سلام کسایی که مشکل خروجی گرفتن اندروید دارند طبق اموزش فایل نصب یا همون exe اندروی sdk رو بگیرید با فیل exe ممکنه با ارور مواجه بشید که من با استفاده از فایل نفبی ارورمو حل کردم و اینکه استاد قیمت اموزش دو بعدیتون چقدر هست؟

پاسخ:

۶ آذر ۹۵، ۱۵:۰۷
سلام دوست عزیز
قیمت در زمان انتشار با توجه به یکسری موارد اعلام میشه
موفق باشید

سلام من به یک مشکل بر خوردم که یک پروزه ساختم تقریبا همه کار اشو انجام دادم بعد یه خروجی باسه اندروید گرفتم اینجوری میشه
http://uupload.ir/files/c0p7_andr.jpg
پاک اعصابمو خورد کرده داخله پیسی خوله ولی تو انردروید که میریزم اینوری میشه لطفا کمک کنید
http://uupload.ir/files/b5mj_pc.jpg
اینم عکس پروه در ادیتور

پاسخ:

۶ آذر ۹۵، ۲۳:۱۶
سلام
کیفیت مدل ها باید برای گوشی مناسب باشه
احتمالا گوشی قدرت پردازش رو نداره
موفق باشید

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

پاسخ:

۷ آذر ۹۵، ۱۹:۲۶
سلام دوست عزیز
تشکر
من تا حالا روی این مورد کار نکردم و متاسفانه الان وقت بهم اجازه نمیده ، در سایت های خارجی سرچ کنید شاید به جواب برسید
موفق باشید


علی کریمی فرد

۰۸ آذر ۹۵ ، ۱۱:۵۸
باسلام  و عرض خسته نباشید خدمت استاد عزیزم .من به یه خطای مسخره ای برخورد کردم با اینکه توی آموزش هاتون اینطوری استفاده کرده بودیید شما .ولی برای من به مشکل خورده.

vector3 vec = vector3.right


;(transform.translate(vec * 1.5 * Time.deltatime

متاسفانه خطای زیر  رو به کد دومم میگیره  :
C:\Users\Game & Music Studio\Desktop\Unity Projects\Ch1_HelloWorld_CS\Ch1_HelloWorld_CS\Assets\SCRIPTS\vector.cs(24,24): Error CS0019: Operator '*' cannot be applied to operands of type 'UnityEngine.Vector3' and 'double' (CS0019) (Assembly-CSh
ممنون میشم راهنمایی کنید 

پاسخ:

۸ آذر ۹۵، ۱۹:۳۱
سلام 
وقتی از اعداد اعشاری استفاده می کنید حتما باید مقابلش f بگذارید
1.5f
موفق باشید

ببخشید ما منتظر اموزش شما هستیم اگر میشود بگویید دقیقا کی اموزش دوبعدی را میگذارید
میشود تا اخر این هفته بگذارید وبعد ایا باید قبل از تهیه ی این اموزش اموزش سی شارپ را ببینیم

پاسخ:

۱۰ آذر ۹۵، ۱۶:۵۱
سلام
من سعی ام رو می کنم تا اواخر هفته آینده منتشر شه
ویرایش بیش از 100 قسمت زمان زیادی می بره
بله حتما دوره سی شارپ رو نگاه کنید 
موفق باشید

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

پاسخ:

۱۰ آذر ۹۵، ۱۶:۵۳
سلام دوست عزیز
من همیشه به کاربران عزیز توصیه می کنم ابتدا دوره های آموزشی رو مشاهده کنند
سپس اقدام به ساخت بازی کنند ، یعنی تا به حد متوسط نرسیدید اقدام به ساخت بازی نکنید
من وقت پیاده سازی منطق بازی کاربران رو ندارم
موفق باشید

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

پاسخ:

۱۰ آذر ۹۵، ۱۶:۵۵
سلام 
در یونیتی ساخت بازی برای کامپیوتر و اندروید فرقی نداره
به جز کدنویسی کیبورد و تاچ که در یک دوره رایگان پیاده سازی تاچ رو آموزش دادم
در بازی های سه بعدی اندروید هم باید مدل های بهینه استفاده کنید
پس از تمام آموزش های من برای ساخت بازی اندروید با یونیتی می تونید استفاده کنید
موفق باشید

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

پاسخ:

۱۴ آذر ۹۵، ۱۳:۴۸
سلام دوست عزیز
این ها ارور نیستند هشدار هستند
به عنوا مثال شما اگر یک متغیر تعریف کنید که ازش هیچ استفاده ای نکنید بهتون هشدار میده
موفق باشید

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

پاسخ:

۱۴ آذر ۹۵، ۱۹:۳۳
سلام دوست عزیز
من همیشه به کاربران عزیز توصیه می کنم تا به سطح مطلوبی در یونیتی نرسیدید
اقدام به ساخت بازی نکنید
متاسفانه وقت کد نوشتن برای کاربران رو ندارم
می تونید 2 دوره شوتر رو تهیه کنید
موفق باشید

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

پاسخ:

۱۵ آذر ۹۵، ۱۱:۰۶
سلام دوست عزیز
نیازی نیست در پلیر ستینگ فارسی تایپ کنید!!
فارسی نویسی فقط برای نمایش به کسانی است که بازی ما رو بازی می کنند
موفق باشید

سلام 
استاد حدود یک ماهه داری میگی که من اموزش دو بعدیو میزارم هنوزم نزاشتید ازتون خواهش میکنم سریع تر این اموزشو بزارید ما خیلی نیاز داریم :|

پاسخ:

۱۵ آذر ۹۵، ۲۳:۰۸
سلام محمد جان
بابت تاخیر پوزش می خوام
حساسیت در انتشار دوره دارم و دوست دارم با بهترین کیفیت به دست کاربران عزیز برسه به زودی منتشر میشه
موفق باشید

عرض سلام و خسته نباشید.

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

پاسخ:

۱۷ آذر ۹۵، ۱۱:۴۱
سلام دوست عزیز
بستگی به خودتون داره که با کدوم نرم افزار راحت ترید
من با ایلاستریتور کار می کنم
موفق باشید

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

پاسخ:

۱۷ آذر ۹۵، ۱۱:۴۲
سلام دوست عزیز
متاسفانه درگیر ضبط دوره ها و سایر کارهای شخصی هستم و زمان کد نوشتن ندارم
در ضمن دوست عزیز این مورد بسیار سادست در دوره های شوتر و دوره جامع و رایگان و دوره دو بعدی که به زودی منتشر میشه توضیح داده شده
موفق باشید

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

پاسخ:

۱۷ آذر ۹۵، ۱۴:۱۲
سلام
باید خروجی png بگیرید

با سلام خدمت استاد عزیز میخواستم بدونم که داخل دستور if زمانی که شرطو مینویسیم اون دوتا اکولادو که باز میکنیم میتونیم توش بنویسیم که چند تا کار تو بازی انجام شه یا فقط میشه یکار توش نوشت کهتو بازی انجام شه مثلا دستور بدیم که اگر جون کارکتر تموم شد هم پلیر نابود شه هم یه پارتیکلی اجرا شه هم انیمیشن مردن اجرا شه منظورم داخل اکولادای شرط if ایا ممکنه 

پاسخ:

۲۳ آذر ۹۵، ۱۴:۰۹
سلام 
بله امکان داره ولی به منطق بازی شما بر می گرده
دوره های مختلف رو تهیه کنید و دنبال کنید
تا در برنامه نویسی تسلط پیدا کنید
موفق باشید

سلام.در اول کار وقتی برنامه رو ران میکنم صحنه به سمت بالا حرکت میکنم میره کوچک میشه و محو میشه .میشه لطفا بگید چکار باید بکنم الان ۳ روزه درگیرشم

پاسخ:

۲۳ آذر ۹۵، ۱۴:۱۰
سلام علی عزیز
اصلا منظورتون رو متوجه نشدم
لطفا واضح تر بیان کنید

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


پاسخ:

۲۶ آذر ۹۵، ۰۱:۰۸
سلام احمد جان
ممنون لطف دارید
خواهش می کنم امیدوارم سربلند و پیروز باشید
التماس دعا

سجاد شاهسونی

۲۵ آذر ۹۵ ، ۱۳:۵۴
با سلام و تشکر فراوان بابت آموزش هاتون.
من تازه شروع کردم کار با یونیتی رو و مشکلی که دارم اینه که در یک صحنه ی بازی من یک کانوست گذاشتم که دکمه تنظیمات روش قرار داده و وقتی که از cf2 برای تاچ بازی استفاده کردم دیگه دکمه تنظیماتم از کار افتاد. 
یه جورایی فک میکنم رفته زیر تاج. چجوری باید کاری کنم که هر دو هرزمان فعال باشن.

پاسخ:

۲۶ آذر ۹۵، ۰۱:۱۰
سلام دوست عزیز
سعی کنید آموزش ها رو قدم به قدم پیش برید
پیشنهاد میدم دوره جامع و رایگان رو که تموم کردید
آموزش های پروژه محور رو تهیه کنید
این مشکلتون فکر می کنم با تغییر محل دکمه بر طرف شه
موفق باشید

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

پاسخ:

۲۷ آذر ۹۵، ۲۲:۱۳
سلام دوست عزیز
در پست آموزش قرار دارد 
در انتهای پست معرفی دوره جامع و رایگان در صفحه اول وبلاگ قابل مشاهده است پست آموزش
به ایمیل شما لینک رو ارسال کردم
موفق باشید

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

پاسخ:

۳۰ آذر ۹۵، ۱۵:۵۹
سلام 
بابت تاخیر پوزش می خوام برای این که مجدد بد قولی نکرده باشم
تاریخ نمیگم ولی به زودی منتشر میشه تقریبا در مرحله آپلود قرار داره
موفق باشید

سلام اقای رجب زاده لطفا یه سورس کد میشه برام درست کنید مثله کیبورد بازی حدس کلمات شنبه پروژه ی دانشجویی دارم هیچی بلد نیستم و نمیتونم طراحیش کنم اگه ندم میان ترمم صفر میشه هزینشم هر چی باشه تقبل میکنم فقط با توضیح فارسی باشه چون سر کلاس باید توضیح بدم برای استاد ممنون میشم بخدا

پاسخ:

۱ دی ۹۵، ۱۷:۱۷
سلام با ایمیل در ارتباط باشید تا نحوه همکاری رو رو شرح بدم
Developer9631@yahoo.com


ارکان سلیمی

۰۳ دی ۹۵ ، ۱۹:۳۰
با سلام و خسته نباشید و تشکر از زحمات شما.من یه سوال داشتم که کدوم نسخه یونیتیو باید دانلود کنم چون اموزش شما با نخسه ۵.۳ هست ولی الان اخرین نسخه ۵.۵ه.فرقی باهم دارن؟ممنون میشم راهنمایی کنید

پاسخ:

۳ دی ۹۵، ۲۱:۳۸
سلام ارکان عزیز
به ایمیل شما پاسخ ارسال شد
در حال حاضر از 5.4 استفاده کنید
موفق باشید

سلام ؛ من میخواستم یک شیء مثلا یک کره به دور یک شیء دیگه به صورت بیضوی بچرخه (مثل منظومه شمسی و چرخش سیارات به دور هم و به دور خورشید)؟! لطفا منو راهنمایی کنید.
اگر به صورت یک ویدئو باشه خیلی ممنون میشم.

پاسخ:

۶ دی ۹۵، ۱۷:۵۷
سلام دوست عزیز 
به صورت بیضوی رو کار نکردم اما شما با transform.RotateAround
می تونید چرخش حول یک جسم ایجاد کنید
متاسفانه وقت نوشتن کد برای کاربران عزیز رو ندارم
ولی خوب می تونید سفارش بدید
برای سفارش آموزش با ایمیل در ارتباط باشید
Developer9631@yahoo.com

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

پاسخ:

۷ دی ۹۵، ۱۶:۳۶
سلام
در وب سایت فرانش در قسمت دریافت فایل های پروژه می تونید دانلود کنید
اگر پیدا نکردید یک ایمیل به developer9631@yahoo.com بدید
تا لینک رو ارسال کنم
موفق باشید

با سلام خدمت شما میخواستم بدونم که اندروید ndk چیه و ایا نیاز هست که استفاده کنیم 
اگر نیازه از کجا باید دانلود کنیم

پاسخ:

۸ دی ۹۵، ۱۹:۴۱
Ndk یک ابزار برنامه نویسی اندروید به زبان سی پلاس پلاس می باشد
برای خروجی گرفتن اندروید در یونیتی با sdk کارمون راه میفته
من خودم تحقیقی درباره این موضوع نکردم چون فعلا نیازی بهش نداریم
موفق باشید

سلام ببخشید میشه یه تاریخی بگید برای انتشار که دیگه خیال مان راحت باشد حتی مثلا 95/11/15 یا بیشتر لطفا بد قوای نکنید شما از ابان دارید میگید به زودی سال میلادی داره تموم میشه شما هنوز نذاشتید

پاسخ:

۹ دی ۹۵، ۲۱:۵۴
سلام دوره در حال آپلود هست
از صبر انتشار و اطمینان شما به دوره های من تشکر می کنم
مطمئن باشید بعد از انتشار دوره بسیار راضی خواهید بود
به زودی منتشر میشه

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

و اینکه تمام فایلهای که وارد پروژه میکینم اونها هم در نظر گرفته میشه در خروجی گرفتن یا فقط چیزهای که در صحنه هستش در خروجی تاثیر میذاره ؟

پاسخ:

۱۰ دی ۹۵، ۱۲:۵۲
سلام دوست عزیز 
سوال اول شما پیاده سازی یک منطق کامل هست
من همیشه به عزیزان پیشنهاد میدم ابتدا در برنامه نویسی به سطح متوسط برسید سپس اقدام به ساخت بازی کنید
پیشنهادم به شما تهیه دو دوره شوتر هست
هر چقدر در برنامه نویسی قدرت پیدا کنید پیاده سازی مواردی که علاقه دارید براتون راحت تر هست

سوال دوم : فقط موارد که در صحنه دارید یعنی در پنجره هایرارکی در خروجی بازی تاثیر دارند و مواردی که وارده پنجره پروژکت می کنید بی تاثیر هستند
موفق باشید

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

پاسخ:

۱۰ دی ۹۵، ۱۳:۰۲
سلام
در کامنت قبلی به بخشی از صحبت های شما پاسخ داده شد
آموزش های سایت لرن مورده تایید من نیست
در تهیه آموزش حساسیت داشته باشید
باقیه موارد رو در کامنت قبلی پاسخ دادم
موفق باشید

سلام میخاستم ببینم متدInverseTransformDirection چیکار میکنه دقیقا؟؟؟و کاربردش کجاست؟؟

پاسخ:

۱۱ دی ۹۵، ۰۱:۵۴
سلام 
برای تبدیل جهت از فضای جهانی به فضای محلی از طریق اسکریپت کاربرد داره


سید محمد علی حیدری

۱۶ دی ۹۵ ، ۰۸:۱۸
سلام دوست عزیز می خواستم بپرسم راهی هست که تو بازی از  پکیج کنترل فریک استفاده کنیم ولی حجم بازی خیلی بالا نره....چون همون طور که می دونید 
حجمش پکیج ۱۳m 

پاسخ:

۱۶ دی ۹۵، ۱۶:۴۶
سلام
حجم پکیج وارد خروجی شما نمیشه
فقط مواردی که درون صحنه هستند به حجم خروجی شما اضافه میشن
در آیند آموزش کد نویسی تاچ رو میدم
البته در سایت کتابراه هم دو کتاب در مورده یونیتی منتشر شده
موفق باشید

عرض سلام و خسته نباشید
میخواستم بدونم چطوری میشه از سنسورهای گوشی واسه بازی سازی استفاده کرد؟
مثل بازی zombie highway 
؟؟
تشکر

پاسخ:

۱۶ دی ۹۵، ۲۲:۴۲
سلام در یک دوره آموزش میدم
در یک کتاب یونیتی که در سایت کتابراه منتشر شده اشاره ای به این موضوع کرده ، می تونید تهیه کنید
موفق باشید

سلام دوست عزیز من تو خروجی گرفتن اندروید مشکل دارم اموزش شما هم که قسمت 60 دوره c# بود هم به دقت دیدم و عمل کردم اما بازم یه مشکل اساسی دارم که رفع شدنی هم نیست ممنون میشم کمکم کنید
چند بار هم sdk دانلود کردم اما کار ساز نبوده
این ارور منه:::::::

Error building Player: CommandInvokationFailure: Failed to re-package resources. See the Console for details.
E:\Android_sdk\Android\android-sdk\build-tools\android-6.0\aapt.exe package –auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S “res” -I “E:/Android_sdk/Android/android-sdk\platforms\android-23\android.jar” -F bin/resources.ap_ –extra-packages com.google.android.gms -S “C:\Users\Ramos\Desktop\program\فایل های بازی سازی\car_raceing\Temp\StagingArea\android-libraries\google-play-services_lib\res”
این ارور منه کار های زیادی هم انجام دادم لطفا کمکم کنید

پاسخ:

۱۹ دی ۹۵، ۱۱:۴۷
سلام در پوشه ای که نامش غیر فارسی است خروجی بگیرید
یعنی از حروف انگلیسی استفاده کنید
2 - از پکیج ها که مستقیم خروجی بگیرید گاهی اوقات این مشکل پیش میاد و اجازه نمیدن
3 - در درایوی غیر از درایود sdk خروجی بگیرید
4 - در پوشه ای غیر از محل پروژه خروجی بگیرید
5 - خیلی از عزیزان به من گفتند که کامل به آموزش دقت کردیم ولی نشد بعد از بررسی متوجه شدیم که یک مشکل کوچیک در مراحل داشتند
کوچکترین اشتباهی که انجام بدید خروجی گرفته نمیشه
مراحل رو مجدد تست کنید
موفق باشید

دوست عزیز من قبلا هم این مشکل رو داشتم  و با دیدن اموزش شما تونستم به خوبی خروجی بگیرم اما حجم sdk  من ۴۰ گیگ شد چون ازAdt   گوگل استفاده می کردم 
بعد تصمیم به تغییر sdkدادم چون تو اموزش های توی نت دیدم که طرف  با  400مگ sdk  خروجی می گرفت 
این کارو که انجام دادم از اینجا مونده و از اونجا رونده شدم دیگه هر دو sdk  ها کارنمی کنه
 
من کل sdk  رو از اول تا آخرش  3 بار دانلود کردم و امتحان کردم ولی جواب نگرفتم 
در مورد نام فایل خروجی و مکان sdkهم باید بگم هم با زبان فارسی و هم اینگلیسی امتحان کردم اما باز جواب نگرفتم
خیلی ممنون میشم اگه 
در مورد محل خروجی هم که دکستاپ رو انتخاب کردم 
واقعا نمی دونم دیگه باید چی کار کنم
از شما هم خیلی ممنون بابت خوندن متن بلند من به هر حال خیلی از تون ممنونم

پاسخ:

۱۹ دی ۹۵، ۱۵:۱۳
سلام 
بهترین کار حذف تمام تغییرات هست
و انجام مجدد مرحله به مرحله گفته های آموزش
حجم بالا به نوع خروجی گرفتن ربطی نداره به محتویات صحنه و مواردی که در پنجره هایرارکی دارید مزبوط میشه
نباید sdk رو حذف می کردید یا تغیری می دادید
دوباره مراحل آموزش رو از ابتدا انجام بدید
و هر کاری خارج از آموزش انجام دادید حذف کنید
وقتی یک باز تونستید خروجی بگیرید حتما برای بار دوم هم می تونید!
موفق باشید

سلام و عرض ادب

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

پاسخ:

۱۹ دی ۹۵، ۲۲:۱۱
سلام 
ساخت کاراکتر اگر منظورتون با نرم افزار های فوتوشاپ و ایلاستریتور هست متاسفانه فعلا مقدور نیست
پیشنهاد میدم ابتدا از آموزش های موجود در اینترنت که فارسی هستند استفاده کنید
سپس از آموزش های خارجی زبان
موفق باشید

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

پاسخ:

۲۰ دی ۹۵، ۱۹:۳۶
سلام
متاسفانه من وقت نوشتن کد برای کاربران عزیز رو ندارم
اگر تمایل دارید می تونید در قالب سفارش پیاده کنید
که کمی هزینه داره ولی خوب سریع می تونید به پاسخ برسید
developer9631@yahoo.com
برای دادن سفارش می تونید با ایمیل در ارتباط باشید
موفق باشید

سلام ایا اموزش منتشر نشد

پاسخ:

۲۱ دی ۹۵، ۱۳:۳۲
سلام دوست عزیز
آموزش رو ارسال کردم برای فرانش احتمالا بعد از طی کردن روند کاری منتشر میشه
فکر می کنم در این هفته منتشر بشه
موفق باشید

  سلام من داخل کد گفتم ابجکت برابر با موس پوزیشن باشه
 اینم کدم
  public float zdisss;
    public bool zamin, toham;
    public Vector3 objectpos, mouspos;
    private void OnMouseDrag() {
     mouspos  = new Vector3(Input.mousePosition.x, Input.mousePosition.y,zdisss);
        objectpos = Camera.main.ScreenToWorldPoint(mouspos);
     this.transform.position = objectpos;
    }
حالا مشکل اینجاس که از objectpos ایراد میگیره و کد اجرا نمیشه و مقدار objectpos  صفر هستش یعنی x,y,z برابر با 0 هستن و برابر با mouspos نیستش ورژن یونیتی من هم 5.6 هست اما داخل اموزشی ک شما این هارو توضیح دادین مشکلی نداشتین اما برای من ارور میده
اینم خط ارور
NullReferenceException: Object reference not set to an instance of an object
angry.OnMouseDrag () (at Assets/Scripts/angry.cs:12)
UnityEngine.SendMouseEvents:DoSendMouseEvents(Int32)
لطفا سریع پاسخ بدید خیلی واجب هست ممنون

پاسخ:

۲۲ دی ۹۵، ۰۰:۳۰
سلام دوست خوب
کدوم آموزش رو مشاهده کردید؟


سلام و درود خدمت جناب رجب زاده
قبل از سوالم باید تشکر ویژه کنم بابت آموزش های بسیار خوب و مفید که واقعا حرف نداره

اقا من میخواستم یکی از اموزشاتونو در وبسایت learningtv دانلود کنم بصورت رایگانم هست
اما نمیشه هیچ گزینه ای برای دانلود فایل ها نداره و روی دکمه خرید دوره اموزشی هم که میزنم مجددا همون صفحه رو میاره
ممنون میشم راهنمایی کنید چطور اموزش ها رو دانلود کنم

پاسخ:

۲۲ دی ۹۵، ۰۰:۳۱
سلام دوست عزیز
چه آموزشی رو قصد دانلود دارید در سایت فرانش هم قرار گرفته اگر موفق به دانلود نشدید
در فرانش به راحتی قابل دانلود هست
در کامنت های لرنینگ تی وی هم اعلام کنید مدیر سایت راهنمایی می کنه
موفق باشید

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

پاسخ:

۲۴ دی ۹۵، ۱۰:۴۸
سلام دوره برای فرانش چند روزی هست ارسال شده
عزیزان گفتند نهایت سعی خودشون رو برای انتشار سریع تر دوره انجام میدن
ولی شما می تونید به فرانش برید در گوشه پایین سمت راست خواسته خودتون رو مبنی بر انتشار سریع تر دوره مطرح کنید
حتما تاثیر خواهد داشت
موفق باشید

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

پاسخ:

۲۴ دی ۹۵، ۱۰:۴۹
سلام
خروجی گرفتن اندروید در یونیتی یک روش بیش تر نداره که در آموزش توضیح دادم
شاید مظور در اون کامنت چیزه دیگه ای بوده

در ضمن دوست عزیز من عرض کردم قبلا تونستم خروجی بگیرم اما با ویندوز ۷  کار می کردم این اتفاق ها بعد از نصب  ویندوز ۱۰ هست  به نظر شما مشکل می تونه مشکل از ویندوز باشه باز خیلی ممنون از کمک تون 

پاسخ:

۲۴ دی ۹۵، ۱۱:۱۶
راستش من ویندوز 10 ندارم شاید اگر
ر در سات های خاترجی زبان سرچ کنید به نتیجه برسید
یا در فروم یونیتی 
موفق باشید

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

پاسخ:

۲۹ دی ۹۵، ۰۹:۱۵
سلام دوست عزیز ، خواهش می کنم
کدی که می خواین نمونه آماده نداره وباید براتون بنویسم
متاسفانه وقت نوشتن کد برای کاربران عزیز رو ندارم مگر این که سفارش بدید
برای سفارش دادن اسکریپت به Developer9631@yahoo.com ایمیل بدید
کد های تخفیف برای عزیزانی که عضو خبرنامه شدند در تاریخ مشخصی فعال میشه
احتمالا در نزدیکی عید باشه
موفق باشید

عرض سلام و خسته نباشید
میخواستم بدونم چطور در یونیتی text فارسی بنویسم
مثلا یه button درست کنم که (مرحله 1 ) باشه
الان وقتی مینویسم ترتیب حروف به هم میخوره

پاسخ:

۲۹ دی ۹۵، ۰۹:۱۷
سلام 
با استفاده از نرم افزاره Leomoon می تونید فارسی به صورت استاتیک بنویسید
در سایت لرنینگ تی وی یک آموزش منتشر شده
موفق باشید

سلام و تشکر بابت زحماتتون.
میخواستم بدونم اگه واسه انتشار بازی برای اندروید فقط حالت portrait مد نظرم باشه
تو یونیتی چه تنظیماتی از قبیل resolution و playersetting  باید انجام بدم تا واسه همه گوشی ها فیکس بشه
با تشکر

پاسخ:

۳۰ دی ۹۵، ۱۰:۰۵
سلام ، خواهش می کنم
به File --- BuildSetting --- playerSetting --- Reslution and presentation
سپس در پنجره اینسپکتور قسمت 
DefaultOriantation
رو به روی portrait
قرار بدید
در قسمت رایگان آموزش خروجی گرفتن اندروید توضیح دادم
موفق باشید

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

پاسخ:

۱ بهمن ۹۵، ۱۴:۲۹
سلام دوست عزیز
یک دوره جامع در آینده ساخته میشه که دوره هوش مصنوعی شوتر هم در بر می گیره
از لطفتون ممنون
لطف کنید به دوره های من در فرانش 5 امتیاز بدید
موفق باشید

Mohammad Mahdi Azizi

۳۰ دی ۹۵ ، ۲۲:۳۶
سلام.
خیلی ممنون از اموزش های خوبتون!
فقط اگه میشه آموزش ساخت بازی سوم شخض هم قرار بدید.
خیلی ممنون میشم.

پاسخ:

۱ بهمن ۹۵، ۱۴:۳۰
سلام دوست عزیز
در یک دوره جامع به این موارد می پردازم
لطف کنید به آموزش های من در فرانش 5 امتیاز بدید
موفق باشید

سلام من یک سوال داشتم 
شما خودتون یونیتی رو از کجا فرا گرفتید؟😊🙂😀

پاسخ:

۱ بهمن ۹۵، ۲۱:۱۱
سلام 
توکل به خدا ، تمرین و تلاش 
نگذشتن از هیچ آموزشی
روزی 5 تا 10 ساعت کارکردن

کدوم آموزش پولی تون رو میشه با خبرنامه دریافت کرد؟

پاسخ:

۱ بهمن ۹۵، ۲۲:۴۷
سلام
هیچکدام از آموزش ها امکان دریافت رایگان ندارند
در آینده برای عزیزانی که در خبرنامه عضو شدند کد تخفیف در نظر گرفته میشه
موفق باشید

حمید شهیدی

۰۲ بهمن ۹۵ ، ۱۲:۰۱
با سلام و دعای خیر
من همین الان دورهء AA رو خریداری کردم
ولی پسوورد بصورت یک صفحه فایل Doc پر از حروف و علامت ناشناخته میاد
لطفا" رسیدگی کنید

پاسخ:

۲ بهمن ۹۵، ۱۳:۰۲
سلام دوست عزیز
فایل مشکلی نداشته در نرم افزار ورد 2013 باز کنید
پسورد به ایمیل شما ارسال شد
موفق باشید

حمید شهیدی

۰۲ بهمن ۹۵ ، ۱۳:۰۸
باسلام
درست شد

پاسخ:

۲ بهمن ۹۵، ۱۴:۴۷
سلام
موفق باشید

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

پاسخ:

۳ بهمن ۹۵، ۱۲:۴۷
سلام خواهش می کنم
در پنجره گیم در نوار بالایی عددی رو مشاهده می کنید
روی آن کلیک کرده در قسمت + کلیک کنید یک نام در نظر بگیرید
و اندازه 800* 480 رو وارد کنید
این میزان دست خوده شماست بسته به نوع بازی تون می تونید تغییر بدید
سپس پنجره گیم رو با انتخاب این ابعاد به پرتریت تغییر می دید
و با همین وضعیت خروجی بگیرید
تنظیمات بیلد ستینگ فراموش نشه
موفق باشید

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

پاسخ:

۷ بهمن ۹۵، ۱۱:۴۵
سلام دوست عزیز
در دوره ساخت بازی دو بعدی توضیح داده شده 
موفق باشید

فرامرز بهزادی

۰۹ بهمن ۹۵ ، ۱۰:۱۱

با عرض سلام و احترام

میخواستم بدونم آیا در نظر دارید آموزشهائی در زمینه ساخت بازی های دونفره و یا چند نفره تهیه کنید؟

بخصوص بازیهای توپخانهای دو نفره (Artillery games ) و بازیهای تخته ای ( Board games).

از بذل توجه شما سپاسگزارم

                                                 بهزادی

پاسخ:

۹ بهمن ۹۵، ۱۶:۴۱
سلام دوست عزیز
شاید در تابستان 96 این موارد آموزش داده بشه
موفق باشید

ممنون بابت راهنمایی هاتون
تشکر.

پاسخ:

۱۵ بهمن ۹۵، ۱۹:۴۲
خواهش می کنم
موفق باشید

باسلام

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

باتشکر

پاسخ:

۱۰ بهمن ۹۵، ۰۸:۰۴
سلام بله هم پکیج هایی برای این کار موجوده و هم از طریق کلاس آماده می تونید این کارد رو انجام بدید


بعد از وارد کردن پکیج یک گزینه جدید در گیم آبجکت ها ایجاد میشه به نام upersian در اسکریپت های پکیج هم مشخص هست
موفق باشید

سلام و خسته نباشید خدمت استاد گرامی.
من  میخوام  توی بازیم  پلیر وقتی به جسمی مورد نظرم بر خورد می کند بمیرد و کدش رو هم نوشتم هم برای پلیر و هم برای جسم ولی اجرا نمیشه به نحوی که وقتی بازی رو پلی می کنم رو جسم که میرم پلیر نمیره این هم لینک کد هاشه درضمن اسکریپت playerHealth رو به پلیر نسبت دادم و enemyDamage رو به جسم مورد نظر.
لطفا راهنماییم کنید چند روزه از کار انداختتم.
http://uupload.ir/files/wse_screenshot_(119).png

http://uupload.ir/files/93ku_screenshot_(120).png

http://uupload.ir/files/n800_screenshot_(121).png

پاسخ:

۱۰ بهمن ۹۵، ۰۸:۰۶
سلام کد ها رو دیدم مشخص هست که خودتون ننوشتید 
از هر پروژه یا آموزشی که استفاده کردید مجدد دقت کنید
این طور مشکل پروژه رو نمیشه رفع کرد
من احساس می کنم شما تازه یونیتی رو شروع کردید پیشنهادم به شما اینه از آموزش جامع و رایگان شروع کنید
موفق باشید

سلام
ممنون بابت توضیحاتتون درسته من این کد ننوشتم ولی من خودم لیسانس نرم افزار هستم ومیشه گفت به 80 درصد c# واردم
و کل بازیم رو کد نویسی هاش نوشتم وساختم ولی فقط توی همین بحث مردن کارکترم موندم به نظر شما چیکار کنم؟

پاسخ:

۱۰ بهمن ۹۵، ۲۳:۰۹
سلام
 مسلط بودن به سی شارپ ربطی به کد نویسی در یونیتی نداره شما باید توابع و کلاس های یونیتی رو بلد باشید
ابتدا دوره جامع و رایگان رو مشاهده کنید
سپس دوره دو بعدی و دوره های دیگرو تهیه کنید
اگر بخواین می تونید پروژتون ارسال کنید و سفارش بدید 
برای سفارش دادن انجام پروژه با ایمیل در ارتباط باشید
Developer9631@yahoo.com
موفق باشید

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

پاسخ:

۱۱ بهمن ۹۵، ۲۲:۵۵
سلام 
اکثرا با فوتوشاپ هست
و بعضی طرح های وکتوری هم با ایلاستریتور
موفق باشید

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

ممنون

پاسخ:

۱۱ بهمن ۹۵، ۲۲:۵۷
سلام دوست عزیز
ابتدا آموزش جامع و رایگان رو مشاهده کنید
سپس دوره های پروژه محور رو تهیه کنید این موضوعات رو در قالب کامنت نمیشه توضیح داد 
وقتی به یک درک کد نویسی برسید می تونید ایده های خودتون رو پیاده کنید
موفق باشید

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

پاسخ:

۱۲ بهمن ۹۵، ۱۳:۱۰
سلام وقت بخیر
بله قبول میشه
با ایمیل در ارتباط باشید
Developer9631@yahoo.com

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

پاسخ:

۱۲ بهمن ۹۵، ۱۵:۴۳
سلام
 متد OnGui برای نمایش متن و غیره در بازی استفاده میشه
دیگه این متد تقریبا کارایی نداره به دلیل این که بهینه نیست
و برای نمایش عکس و متن از ui استفاده می کنیم
برای یادگیری توابع و کلاس های یونیتی دوره های آموزشی رو تهیه کنید سپس یک دفتر درست کنید و تمام توابع و کلاس هایی که یاد می گیرید درون یادداشت کنید
موفق باشید

سلام  
خسته نباشید
من تو بازیم طراحی کیردم که بعد از خوردن 20 تا سکه کارکتر بره مرحله بعد.حالا می خوام  که به صورت امتیاز نشون بده .ولی اموزشی پیدا نکردم.

پاسخ:

۱۲ بهمن ۹۵، ۱۵:۴۴

باسلام
ببینید اقای رجب زاده من آشنایی هایی با سیشارپ دارم و یک کد را نیاز دارم که prefab1 به سمت prefab2 حرکت کنه
من دستور Distance را بلدم ولی این کد آمدن یک جسم به جسم دیگری رو بلد نیستم میشه توضیح بدید بقیه هم متوجه شن لطفا کد رو بدید واقا احتیاج دارم
با تشکر
علی روح نواز

پاسخ:

۱۳ بهمن ۹۵، ۲۲:۴۲
سلام علی عزیز
من وقت نوشتن کد برای کاربران عزیز رو ندارم
پیشنهاد من اینه دوره ها رو کامل ببینید و زمانی که به سطح متوسط در یونیتی رسیدید
می تونید ایده هاتون رو پیاده کنید
موفق باشید

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

پاسخ:

۱۴ بهمن ۹۵، ۱۱:۳۶
سلام
در ایران و حتی جهان بازی های موفق زیادی داشتیم که توسط یک نفر تولید شدند
اگر شما توانایی طراحی آرت و گرافیک بازی تون رو داشته باشید
به نوعی که قابل قبول باشه از ایده های تکراری استفاده نکنید و  بازی تون جذاب باشه 
قطعا موفق خواهید شد
ولی فراموش نکنید کاری که از یک گروه بر میاد هیچوقت توسط یک نفر انجام نمیشه
بعد از ساخت چندین بازی به صورت انفرادی سعی کنید یک گروه تشکیل بدید یا در شرکت ها مشغول شید تا تجربتون بیش تر شه
موفق باشید

عرض سلامو خدا قوت
میخواستم بدونم میشه اسم خود بازی رو هم فارسی گذاشت.
در قسمت خروجی گرفتن برای اندروید ؟
product name

پاسخ:

۱۷ بهمن ۹۵، ۲۲:۴۷
سلام دوست عزیز
فکر می کنم با نرم افزار  leomoon بشه این کار رو کرد
آموزش کار با این نرم افزار باید در آپارات باشه
موفق باشید

سلام و عرض ادب 

من می خواستم در یونتی یک ادرس url بزارم.
  چه طوری باید این کار بکنم ؟؟؟؟
مثلا وقتی روی یه گزینه کلیک میکنی ادرسurlخودش اجرا شه 

(نوشتهurl به نمایش در نیاد اتو ماتیک  اجرا شه)



لطفا این صفحه رو کوتاه تر کنید تا از اون بالا اومدم پایین سه دقیقه طول کشید 

پاسخ:

۱۷ بهمن ۹۵، ۲۲:۵۰
سلام دوست عزیز
Appliction.OpenURl
در پرانتز روبه رو هم آدرس سایت قرار می گیره
Application.OpenURL("http://GameDeveloper.Blog.ir/");



سلام اقای رجب زاده
من خواستم بدونم چطوری باید یه مرحله جدید به بازی اضافه کرد؟؟

پاسخ:

۱۷ بهمن ۹۵، ۲۲:۵۳
سلام 
بسته به نوع بازی تون مراحل رو اضافه می کنید معمولا یک صحنه اضافه می کنند
در دوره جامع دو بعدی اموزش داده شده
موفق باشید

سلام من میخوام ضحفه بازیمو به 3 بخش مثلا تقسیم کنم و تو هرکدوم ی دوربین مجزا نمایش داده بشه میشه راهنمایی کنید

پاسخ:

۱۹ بهمن ۹۵، ۱۴:۱۵
سلام دوست عزیز
من این موضوع رو پیاده نکردم ولی اگر در یوتیوب سرچ کنید احتمالا آموزش باشه
متاسفانه وقت پیاده سازی رو ندارم در دوره های آینده شاید آموزش دادم
موفق باشید

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

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

پاسخ:

۲۱ بهمن ۹۵، ۱۳:۳۱
سلام دوست عزیز
ممنون از شما
پاسخ به ایمیل شما ارسال شد
موفق باشید

سلام!
امیدوارم هرجا که هستید شاد و پیروز باشید.
راستش یه سوال داشتم
من به ساخت لپلیکیشن اندروید علاقه دارم البته به بازی‌سازی را هم دوست دارم برای همین می‌خواستم با یه تیر دو نشون بزنم.
حالا اصل سوال:
یکی از دوستانم به من گفته بود میشه با یونیتی اپلیکیشن اندروید هم ساخت و حتی توی یه فیلم آموزشی هم دیده بود حالا سوالم اینه که آیا واقعا با یونیتی میشه برنامه‌های حرفه‌ای همچون دیوار ساخت، برنامه‌ای که بتونه کاربران مختلف داشته باشه و کاربران بتونن فایل به اشتراک یزارن و درگاه پرداخت داشته باشه و هرچی که یه برنامه‌ی حرفه‌ای باید داشته باشه؛ ساخت؟؟؟


راستی یه سوال دیگه آنریل بهتر یا یونیتی و اینکه اصلا با آنریل بازی دوبعدی میشه ساخت یا نه؟

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

پاسخ:

۲۱ بهمن ۹۵، ۱۳:۳۳
سلام دوست عزیز
بله امکان ساخت اپلیکیشن برای اندروید با یونیتی وجود داره
ولی اپلیکیشن هایی مثل دیوار رو بهتر است با اندروید استادیو و برنامه نویسی مخصوص اندروید نوشت
اصلا سمت آنریل نرید در ایران بازار کار مناسبی نداره ضمن این که یونیتی کار باهش راحت تر و اموزش های بیش تری ازش منتشر شده یونیتی در حین این که کارایی داره پیچیدگی نداره
موفق باشید

سلام اقای رجب زاده من یک مشکل مهم دارم اونم اینه که وقتی یک کاراکتر رو بابلندر ریگ میکنم و وارد یونیتی میکنم خبری ازbone ها نیست بنا به دلایلی نمیتونم با مایا ریگ کنم و به سایتmixamoهم رفتم ولی نتونست ریگ کنه میشه بگید مشکل بلندر چیست خواهش میکنم جوابمو بدید خیلی برام مهمه
با تشکر
موفق باشید

پاسخ:

۲۱ بهمن ۹۵، ۱۳:۳۴
سلام دوست خوب در یوتیوب سرچ کنید آموزشش به دست میاد
من خودم تا حالا با بلندر کار نکردم 
موفق باشید

با سلام میخواستم بدونم این void Awake کارش چیه مگر void start و void update کافی نیست که از void awake استفاده میکنن

پاسخ:

۲۱ بهمن ۹۵، ۱۳:۳۵
سلام Void Awake دو ویژگی داره از تابع Start زود تر صدا زده میشه یا فراخوانی میشه
و اگر تیک فعال بودن اسکریپت نخورده باشه یعنی اسکریپت غیر فعال باشه بازهم محتویات تابع Awake اجرا میشه
فکر می کنم در دوره جامع و رایگان توضیح دادم
موفق باشید

با سلام خدمت اقای رجب زاده کسی به من گفته که انجینی دارم که بدون کد نویسی و خیلی راحت میشه توش همه جور بازی رو ساخت قیمتشم میگه 2 میلیون تومن به نظر شما همچین چیزی هست میشه اعتماد کرد

پاسخ:

۲۲ بهمن ۹۵، ۰۰:۲۷
سلام دوست عزیز
دروغ محض است!!!

سلام و عرض ادب من یه سوال و یه مشکل عجیب دارم
سوال
برای رفتن به یه scenesدیگه با کلیک رو یه button باید از چه کدی استفاده کنم

مشکل عجیب

وقتی که از بازی در یونیتی خوروجی اندروید میگیرم ابجکت هایی که بهprefabتبدیل کردم دیده نمی شن یا این که نصفا یا این یه یهو به وضاهر میشن ولی وقتی برای pcخروجی میگیرم سالمه

اگر امکانش هست جواب را به ایمیلم بفرستید

پاسخ:

۲۲ بهمن ۹۵، ۱۲:۲۹
سلام دوست عزیز
سوال اول در دوره جامع دو بعدی آموزش داده شده
سوال دوم هم من تا حالا با این مشکل بر نخوردم شاید رزولوشن رو درست تنظیم نکردید
موفق باشید

با سلام استاد اگر  امکان داره معنی این کد چیه با تشکر از شما


"static int fallstate = Animator.StringToHash("base layer.fall

پاسخ:

۲۳ بهمن ۹۵، ۱۱:۲۶
سلام دوست خوب
از متدهای استاتیک کلاس Animator هست
تولید می کنه یک آیدی از جنس عدد صحیح از نام پارامتری که شما در انیماتور مشخص کردید
از این روش استفاده میشه برای بهینه کردن دسترسی به پارامتر های انیماتور
به مثال دقت کنید

using UnityEngine;
using System.Collections;

public class HashAnimator : MonoBehaviour {

// دسترسی به کلاس انیماتور
	Animator anim;
// تولید یک آیدی از جنس عدد صحیح و ریختن آن در متغیری از جنس عدد صحیح
	int idleHash = Animator.StringToHash("idle");


	void Start () {
	
		anim = GetComponent<Animator> ();

	}

	void Update () {
	
// اگر کلید زده شد تریگر را برار با آیدی قرار می دیم تا انمیشن اجرا شود
		if (Input.GetKeyDown (KeyCode.E)) {
		
			anim.SetTrigger (idleHash);
		}
			
	}
}


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

پاسخ:

۲۳ بهمن ۹۵، ۱۰:۳۹
سلام دوست عزیز
من همیشه به کاربران توصیه می کنم تا به سطح متوسط در یونیتی نرسیدید اقدام به ساخت بازی نکنید
مشکلات زیادی براتون در کد نویسی پیش میاد 
ابتدا دوره جامع و رایگان رو مشاهده کنید سپس دوره های شوتر رو تهیه کنید تا بتونید مشکلات کد نویسی خودتون رو مرتفع کنید
در صورتی که عجله دارید می تونید سفارش کد بدید
Developer9631@yahoo.com
موفق باشید

سلام
من یک کدی لازم دارم که وقتی یکی E رو زد بین چندین اسپرایت یکی رو شانسی انتخاب کنه 
خواهش میکنم بنویس احتمالا کمتر از یک خطه و با rondomهستش خواهش میکنم واقا برام مهمه خیلی سریع لازمش دارم
باتشکر
موفق باشید

پاسخ:

۲۳ بهمن ۹۵، ۱۰:۴۲
سلام دوست عزیز
من متاسفانه زمان نوشتن کد برای کاربران رو ندارم
توصیه من به همه کاربران عزیز اینه که ابتدا دوره ها رو تماشا کنند و به سطح متوسط در کد نویسی برسند
سپس اقدام به ساخت بازی کنند
در صورت تمایل می تونید سفارش کد بدید
با ایمیل Developer9631@yahoo.com در ارتباط باشید 
موفق باشید



با سلام
من آخرین ورژن یونیتی رو نصب کردم
خود یونیتی مشکلی نداره ولی MonoDevelop رو وقتی فایل سی شارپ رو می خواهم از توی یونیتی باز کنم ارور stop working میده
باید چی کار کنم؟
ممنون

پاسخ:

۲۳ بهمن ۹۵، ۱۱:۲۸
سلام معمولا 2 بار که مونو رو باز یا بسته کنید مشکلش حل میشه

سلام آقای رجب زاده
ببخشید سوالی داشتم‌ با چه کدی میتوان گفت مثلا اگر این اتفاق افتاد Ui مورد نظر رو نمایش بده.
باتشکر

پاسخ:

۲۳ بهمن ۹۵، ۱۵:۴۳
سلام در دوره دو بعدی، این موارد جامع  آموزش داده شده
ولی سادست شما هم در دسته کاربران عزیز هستید که پیشنهاد میدم تا در یونیتی به سطح متوسط نرسیدید اقدام به ساخت بازی نکنید

using UnityEngine;
using unityEngine.Ui;
public class ExampleClass : MonoBehaviour {
public GameObject UiShoma;
    void Update() {
if(شرط درست بود)
UiShoma.SetActive(true);}}

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

پاسخ:

۲۳ بهمن ۹۵، ۲۳:۳۹
سلام دوست عزیز
در دوره جامع دو بعدی آموزش داده شده
موفق باشید

سلام 
من خیلی معذرت میخوام از گستاخیم ولی خیلی از دستتون ناراحتم چند مدت پیش یک کد میخواستم که خیلی برام مهمتر بود که شما گفتید وقت ندارم بگم 
منم گفتم شاید سختشه یا کد طولانیه و دیروز یک کد لازم داشتم که خیییییییییلی برام مهم بود و یک خط بود ازتون خواهش کردم وشما گفتید بازم وقت ندارم یعنی اون لحظه دیدم که چه developerخسته ای هستید
الانم خیلی بد شانسی اوردم و اعصابم خورده الان شاید با خودتون بگید که وظیفه ای ندارید در قبال من 
ولی من اگر بجای شما بودم اینکارو نمیکردم 
شما حد اقل تاهمین هفته پیش یکی از ادم هایی بودید که خیلی قبولش داشتم که میخواست به کسایی که به بازی سازی علاقه دارن کمک کنه 
ولی الان دیگه شمارو قبول ندارم از امروز دیگه یک کسی رو میبینم که تظاهر میکنه و دنبال کاسبی خودشه 
هرچی میگی میگه برو دوره منو بخر 
اخه شاید یکی نداره نمیتونه جور کنه باید بره بمیره ؟؟
من دیگه نمیام تو این سایت دوره هاتم دیگه دان نمیکنم به کسی هم توصیه نمیکنم که شمارو الگوی خودش کنه 
خدافظ

پاسخ:

۲۳ بهمن ۹۵، ۲۳:۴۲
سلام دوست عزیز
من درگیر پروژه های مختلف هستم و زمان نوشتن کد برای کاربران رو ندارم
برای یادگیری باید هزینه کنید
قیمت دوره ها به شکلی تعیین میشه که هرکس با هر توان مالی با هر سنی با کمی پس انداز می تونه تهیه کنه
این نکته رو مد نظر داشته باشید تعداد کارابران بالاست و اگر من بخوام برای همه کاربران کد بنویسم باید زندگیم رو تعطیل کنم و فقط  برای کاربران کد بنویسم
متاسفانه کاربرانی که بدون زحمت و تلاش می خوان بازی بسازند معمولا با من به مشکل می خورند
موفق باشید

با سلام و عرض خسته نباشید خدمت استاد میخواستم بدونم که فرق ابجکت معمولی با استاتیک چیه یعنی من تیک استاتیک یه ابجکت رو بزنم چی میشه و سوال بعد اینکه تو نوار بالای هایراکی 5 تا گزینس که از چپ اولیش علامت دسته من میخواستم بدونم اون پنجمی کارش چیه که شکل مربعه متشکر از شما

پاسخ:

۲۴ بهمن ۹۵، ۱۰:۱۵
سلام اساتیک کردن آبجکت ها برای NavMesh که هوش مصنوعی است یا گرفتن لایت مپ کاربرد داره
اون گزینه برای جابه جا کردن و تغییر اندازه عناصر دو بعدی مثل ui و .. است
پیشنهاد میدم آموزش ها رو به ترتیب مشاهده کنید 
موفق باشید

با سلام اگر امکان داره اموزش تنطیم بازی برای  اندازه های گوشیهای مختلف رو بدید یعنی میخواستم بدونم که چکار کنم بازیم برای همه صفحات موبایل اندازه باشه فیکس بشه ممنونم

پاسخ:

۲۷ بهمن ۹۵، ۱۹:۰۱
سلام دوست عزیز کافیه رزولوشن مد نظرتون رو جهت گوشی رو مشخص کنید آموزش خاصی نداره
در بحث یوآی هم که در آموزش ها توضیح دادم
موفق باشید

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

پاسخ:

۲۶ بهمن ۹۵، ۱۱:۵۶
سلام دوست عزیز
من چنین مشکلی نداشتم!
ولی بعد از همه تغییرات Save project رو بزنید
موفق باشید

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

پاسخ:

۲۷ بهمن ۹۵، ۱۹:۰۳
سلام یک آموزش Mach3 در سایت لیندا منتشر شده که می تونید از سایت های فارسی زبان دانلود کنید به این موضوع پرداختند
اگر پیدا نکردید اطلاع بدید
موفق باشید

سلام و خسته نباشید من یه مشکلی گه دارم بعد از خروجی گرفتن اندروید و اجرا در گوشی در اول اسپلش نوشته Made With Unity میبینم و این اصلا برام خوش آیند نیست
من نرم افزارم کرک کردم با پیغام   روبه رو شدم Patched

ممنون میشم راهنمایی کنید رفع بشه

پاسخ:

۲۹ بهمن ۹۵، ۰۱:۳۴
سلام دوست عزیز اسپلش رو باید خودتون قرار بدید وگرنه حذف نمیشه 
در مورده پچ نرم افزار هم مشکلاتون رو در فروم های سایت هایی که برای دانلود قرار میدن مطرح کنید
موفق باشید

عرض سلام و خسته نباشید
یه سوال داشتم
بنده دو تا toggle به صورت گروه درست کردم اما وقتی تو بازی تغییرشون میدم و میرم به یه Scene دیگه یا از بازی میرم بیرون تنظمیات پاک میشه میره به حالت پیش فرض تو inspector.

چطور میتونم ذخیرشون کنم که چک باکس کدوم تیک داره؟
تشکر از راهنماییوتن

پاسخ:

۱ اسفند ۹۵، ۲۲:۲۹
سلام محمد عزیز خیلی خوبه که مشکلتون حل شد
لطفا روشی که استفاده کردید رو کامنت کنید تا دیگر کاربران هم استفاده کنند
موفق باشید

اقا ممنون تقریبا مشکلم با toggle حل شد

پاسخ:

۱ اسفند ۹۵، ۲۲:۲۹
سلام محمد عزیز خیلی خوبه که خودتون تونستید مشکل رو حل کنید
لطفا روشی که استفاده کردید رو کامنت کنید تا دیگر کاربران هم استفاده کنند
موفق باشید

چشم حتما

راهی که به ذهنم رسید و میشد استفاده از playerprefs بود.

دو تا متد تعریف کردم که واسه هر کدوم از toggle هاست :

public void PaddleWithphone(){
if (!isToggle) {
PlayerPrefs.SetInt ("paddlenum", 0);
Debug.Log (PlayerPrefs.GetInt ("paddlenum"));
isToggle = true;





}
}
public void PaddleWithTouch(){
if (isToggle) {
PlayerPrefs.SetInt ("paddlenum", 1);
Debug.Log (PlayerPrefs.GetInt ("paddlenum"));
isToggle = false;

و توی inspector قسمت کلیک کردن on value changed(boolean)

واسه هر کدوم toggle ها یه متد فراخوانی کردم
یعنی toggle 1      تیک بخوره playerprefs میشه 0
toggle2 تیک بخوره playerprefs میشه 1

بعد توی متد start کد زیر رو زدم:

if (PlayerPrefs.GetInt ("paddlenum") == 0) {

var ttt = GameObject.Find ("Toggle1").GetComponent<UnityEngine.UI.Toggle> ();
ttt.isOn = true;

}


if(PlayerPrefs.GetInt ("paddlenum") == 1) 
{
var tttt = GameObject.Find ("Toggle").GetComponent<UnityEngine.UI.Toggle> ();
tttt.isOn = true;

}


اینطوری تنظیمات برا همیشه ذخیره میشه.

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


پاسخ:

۲ اسفند ۹۵، ۰۹:۱۶
سلام 
ممنون محمد عزیز
کارتون با ارزش هست ، حتما عزیزانی چنین سوالی براشون پیش میاد
موفق باشید

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

پاسخ:

۳ اسفند ۹۵، ۱۷:۴۶
سلام دوست عزیز می تونید از پکیج ها استفاده کنید
در سایت فروش منابع یونیتی که کاری از لرنینگ تی وی است پکیج موجوده
در اینترنت سرچ کنید پیدا میشه
موفق باشید

سلام
ببخشید سوالی داشتم من اگه یک یو آی ایجاد کنم تو کامپیوتر باید کلیک کرد روش اگه بازی را برای اندروید خروجی بگیرم اگر تاچ کنم درسته منظورم اینه که تو اندروید باید روی یو آی تاچ کرد یا خیر؟ 

پاسخ:

۳ اسفند ۹۵، ۱۷:۴۸
سلام دوست خوب
بله شما زمانی که یک دکمه در یونیتی ایجاد کنید در کامپیوتر قابل کلیک و در اندریود قابل تاچ هست
موفق باشید

سلام 

خسته نباشید ممنون به خاطر وبلاگ خوبتون 

میخواستم بپرسم بازی های ماجراجویی گرافیکی سه بعدی  مثل بازی the walking dead یا indigo prophecy  یا life is strange  چطوری درست میشه در یونیتی و به چه چیزایی نیاز داریم ؟ من چنتا آموزش دیدم تو اینرتنت ولی ناقص هستن میخواستم ببینم شما میتونید به من کمک کنید ؟ یا خودتون آموزش بدید 

پاسخ:

۳ اسفند ۹۵، ۱۷:۵۰
سلام
خواهش می کنم 
کاره خاصی نمی کنند 
ابتدا مهم ترین نکته این بازی های ماجراجویی داستان قوی هست که باید قطعا توسط یک گروه مجرب در داستان نویسی نوشته بشه یا خودتون تا حدی برید و داستان نویسی رو یاد بگیرید
نکته دوم طراح ها قوی است که به نرم افزار های گرافیکی تسلط دارن
و در نهیات برنامه نویسی مهم ترین بخش هست که باید توسط برنامه نویس ها انجام بشه
در نهایت بازی های موفقی که نام بردید فقط در کار گروهی تولید می شوند
موفق باشید

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

پاسخ:

۵ اسفند ۹۵، ۰۷:۲۳
سلام دوست عزیز
بسته به نوع مدل هایی که استفاده می کنید سرعت بازی تون سنجیده میشه معمولا برای بازی های تلفن همراه از مدل هایی با تعداد مثلث های کم تر استفاده میشه
به اصطلاح LowPolygun با یک سیستم خانگی می توانبرای اندروید خروجی گرفت برای کامپیوتر هم معمولا مشکلی پیش نمیاد مگر این که مدل ها و نرهایی که استفاده می کنید بیش از حد سنگین باشند
این که 2 سال زمان می بره برای خروجی دروغ هست امروز تکنولوژی پیشرفته تر از اونی است که 2 سال برای یک خروجی زمان بخواد
دوره جامع و رایگان رو مشاهده کنید
موفق باشید

عرض سلام مجدد.

یه زحمتی واستون داشتم. 
این بازی رو بنده ساختم میشه نظرتون و عیب ایراداش رو بهم بگید

ممنون میشم.

http://cafebazaar.ir/app/ir.dehkadebazi.blockbreaker/?l=fa

پاسخ:

۶ اسفند ۹۵، ۱۶:۴۹
سلام دوست عزیز
عکس های بازی رو بررسی کردم
برای شروع خیلی خوبه باید سعی کنید اگر بازی های قدیمی رو شبیه سازی می کنید با یک ایده جدید ترکیب کنید
ولی برای شروع اول مناسبه امیدوارم شاهده بازی های بهتری از سوی شما باشیم
موفق باشید

باسلام

ببخشید سوالی داشتم کد های:
Input.touches
Input.touchPressureSupperted
Input.touch supported
چکار میکنند؟
و سوالی دیگر کلا کلیک های موس مثل تاچ عمل میکند؟

باتشکر

پاسخ:

۶ اسفند ۹۵، ۱۶:۵۳
سلام
در یونیتی هر بار که صفحه رو لمس یا تاچ کنید یک متغیر تاچ ایجاد میشه این متغیر ها درون touch که شی ای از input هست نگه داری میشه.
دو مورده دیگه رو من تا حالا استفاده ای نداشتم و متاسفانه زمان بررسی ندارم
در مورد سوال آخر هم ، بله امکان استفاده از کلیک چپ موس برای شناخت یک بار تاچ وجود داره
درس سایت کتابراه چند کتاب در مورد یونیتی منتشر شده همه آن ها رو تهیه کنید و مطالعه کنید در یکی از کتاب ها تقریبا به موضوع تاچ کامل پرداخته شده
موفق باشید

سلام، خیلی سپاسگذارم بابت آموزش های بی نظیر شما.
تو آموزش 61 قسمتی نتونستم قراردادن چند کلید مجازی ساده برای کار با ماوس یا کاربرد در صفحه لمسی موبایل پیدا کنم.
همچنین چطور میشه با انتخاب یک کلید، یک مدل که انیمیت شده در یک مگان خاص ظاهر بشه و انیمیتش شروع بشه؟
اصلا چطور میشه فایل fbx دارای انیمیشن از یک نرم افزار دیگه رو وارد یونیتی کرد ؟!
و از همه مهم تر ، چطور میشه یک کلید برای خروج از بازی قرار داد ؟؟
_______________
البته به این دلیل که آموزش شما خیلی جامع بود، انتظارات بنده رفته بالا !! 
ممنون میشم اگر جواب سوالات من رو هم بفرمایید.

پاسخ:

۶ اسفند ۹۵، ۱۶:۵۵
سلام دوست عزیز
خواهش می کنم
جواب اکثره والات شما در دوره جامع دو بعدی داده شده
این که چطور یک مدل fbx رو از نرم افزار ها وارد یونیتی کنید کاری نداره در آپارات سرچ کنید آموزش فارسی وجود داره
باقیه موارد هم در دوره دو بعدی آموزش داده شده
موفق باشید

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

پاسخ:

۸ اسفند ۹۵، ۱۱:۵۰
سلام خواهش می کنم
کاراکتر هایی که در بازی های موبایل مشاهده می کنید و کیفیت بالایی دارند در واقع lowPoly هستند ولی با روش هایی کیفیت تکسچرهای مدل رو بالا بردند لذا مدل مناسب هست
یعنی تعداد پلی گان ها کم هست ولی کیفیت تکسچرها بالاست این حربه ای که هر مدل سازی به خوبی باهش آشناست
بازی های ایرانی با کیفیت هم از همین روش بهره می برند
موفق باشید

محمود بهشتی

۰۷ اسفند ۹۵ ، ۱۹:۵۳
سلام
آموزش هاتون فوق العادس و من شروع بازی سازیم با آموزش های شما بود.
سوالی که داشتم اینه که یک بازی دو بعدی هست و من میخام این بازی رو به 3 بعدی تبدیل کنم.
ینی فقط میخام به جای اسپرایت های دو بعدی ، مدل های سه بعدی قرار بگیره و گیم پلی بازی هم تغییری لازم نیست بکنه ولی خب متاسفانه نمیتونم و وقت زیادی هم نیست که برنامه نویسی و یونیتی رو شروع کردم.
اگه منو راهنمایی کنید بسیار ممنونتون میشم.
موفق و پیروز باشید.

پاسخ:

۸ اسفند ۹۵، ۱۱:۵۲
سلام دوست عزیز
تنها توصیم به شما اینه تا زمانی که به یونیتی به حد متوسط نرسیدید اقدام به ساخت بازی نکنید
مهم ترین نکته در یونیتی یادگیری برنامه نویسی است
این که تازه شروع به کار کردید دلیلی نداره وقتی هنوز در ابتدای راه هستید اقدام به ساخت بازی کنید ابتدا به تسلط برسید بعد شروع به این کار کنید
موفق باشید

باسلام
ببخشید چطور میتونم از یک متغیر درون اسکریپت مثلا یک درون اسکریپت دو استفاده کنم؟
باتشکر

پاسخ:

۸ اسفند ۹۵، ۱۱:۵۳
سلام دوست عزیز
در دوره جامع و رایگان توضیح داده شده آموزش ها رو به ترتیب مشاهده کنید
موفق باشید

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

ممنون

پاسخ:

۸ اسفند ۹۵، ۲۳:۴۲
سلام دوست عزیز بله ممکن هست
ولی خوب باید فرمت های خروجی تون رو کم حجم بگیرید من با افترافکت کار نکردم
موفق باشید

سلام ببخشید
من میخواهم که یک دکمه ای مثلا با حرکت دوربین آن هم حرکت کند و دکمه دیگر ثابت باشد 
چگونه میتوانم دو تا کنواس داشته باشم تا یک را روی ورلد اسپیس و دیگری را روی (نام گزینه را نمیدانم) قرار بدهم؟

پاسخ:

۱۰ اسفند ۹۵، ۱۷:۰۶
سلام دوست عزیز
در دوره دو بعدی آموزش داده شده
موفق باشید

سلام یه سوال مهم
یه کد میخوام که مثلا وقتی یه تقییری درون بازی بر روی یک Prefeb انجام میدم و دکمه دخیره بزنم اون Prefeb سیو یا همون Apply بشه همچنین کدی هست؟لطفا کمکم کنید.

پاسخ:

۱۲ اسفند ۹۵، ۱۷:۱۵
سلام دوست عزیز
تغییرات درون بازی رو یک گیم آبجکت روش های مختلفی دارم به عنوان مثال شما محل یک گیم ابجکت رو می خواین ذخیره کنید می تونید از playerPrefs استفاده کنید
پیشنهاد میدم دوره های اموزشی رو به ترتیب مشاهده کنید
موفق باشید

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

پاسخ:

۱۲ اسفند ۹۵، ۱۷:۱۶
سلام دوست عزیز
اگر مدل لوپولی باشه چنین مشکلی پیش نمیاد
احتمالا مدل هاتون از کیفیت لازم برخوردار نیستند
موفق باشید

سلام
ببخشید راجب سوال که بالا پرسیدم "من میخواهم یک دکمه ای با حرکت دوربین..."
برای انجام این کار باید کد خاصی نوشت یا در انجین یونیتی کاری انجام داد؟
با تشکر

پاسخ:

۱۳ اسفند ۹۵، ۱۳:۳۱
سلام
 باید دو تا کنواس وارد پروژه کنید از قسمت RenderMode یکی را روی WorldSpace که معنی فضای جهانی بازی ما رو داره قرار بدید 
آبجکت های یوآیی که می خواین در فضای بازی حرکت نکنن در این کنواس قرار بدید و آبجکت هایی که می خواین حرکت کنن در کنواس دیگر
دوره دو بعدی تا 9 ساعت دیگه 25 درصد تخفیف داره این دوره ارزشمند رو از دست ندید جواب خیلی از سوالاتون در این دوره داده شده
موفق باشید

سلام خسته نباشید.
یه سوال

برای حرکت دادن یک جسم  تفاوت استفاده
transform.translate
و
transform.position
تو چیه؟

ممنون.

پاسخ:

۱۵ اسفند ۹۵، ۱۰:۲۰
سلام دوست عزیز
آموزش ها رو. به ترتیب ببینید
transform.Translate در واقع Translate یک تابع است که با اون می تونیم از طریق پوزیشن یک جسم رو حرکتن بدیم
transform.position داره اشاره می کنه به پوزیشن گیم آبجکت ما که می تونید با دستوراتی باعث حرکت جسم بشید 
تابع برای راحت تر کردن کار ماست و Translate هم برای همین راحتی می تونید استفاده کنید
موفق باشید

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

پاسخ:

۲۴ اسفند ۹۵، ۱۰:۳۳
سلام دوست خوب
ابتدا پکیج sky Box رو وارد پروژه کنید
سپس از منوی Edit و RenderSettings  در مقابل نام SkyBox آسمان مورد نظرتون رو نسبت بدید

با سلام و دعای خیر
اگر بخوام کد زیر رو برای تاچ موبایل (UI) تعریف کنم چی بنویسم؟
if (Input.GetKey (KeyCode.Space))
transform.Rotate(0,0,rotationSpeed*time.deltaTime)
منظورم برای نگه داشتن Button

پاسخ:

۲۴ اسفند ۹۵، ۱۰:۳۵

سلام جون هر کی دوست داری اینا جواب بده

در انجین یونتی من 
ریجید بادی باحرف اول کوچک را نمیشناسد
چهکار کنم

پاسخ:

۲۴ اسفند ۹۵، ۱۰:۳۸
سلام دوست خوب
در یونیتی نسخه 5 شما باید حتما از GetComponent برای دسترسی به بعضی کامپوننت ها استفاده کنید
به عنوان مثال برای ریجید بادی باید دستور زیر استفاده کنید : 

public class ExampleClass : MonoBehaviour {
    
    Rigidbody rb;
void Start() { rb = GetComponent<Rigidbody>();
} }


با سلام خدمت اقای رجب زاده فرق on collision و on trigger تو چیه خیلی ممنون

پاسخ:

۲۷ اسفند ۹۵، ۲۱:۰۸
سلام دوست عزیز
پیشنهاد میدم آموزش ها رو به ترتیب مشاهده کنید این 2 از رویدادهای یونیتی هستند که در دوره جامع و رایگان توضیح داده شدند
OnCollision : زمانی کاربرد دارد که جسم شما کلایدر دارد ولی تیک triger کلایدر را فعال نکردید و جسم دیگری نمی تونه از اون عبور کنه
OnTrigger : زمانی کاربرد دارد که جسم تیک تریگرش فعال هست و جسم های دیگر می توانند از آن عبور کنند
در تمام دوره های آموزشی من این دو رویداد توضیح داده شدند
موفق باشید

سلام بسیار سپاس گذارم که در بالا جواب سوال sky box رو دادین ممنونم
من یونیتی 5.5 رو از سایت pcdownload  دانلود کردم  به همراه ماژول هاش مشکلم اینه که تمامه مراحلو رفتم و پچ هم کردم وقتی یونیتی رو باز میکنم پس از باز کردن یک پروژه وقتی خود صفحه اصلی یونیتی بالا میاد صفحه بسته شده و bug reaporter  میاد هر کاریم میکنم نمیتونم اینو حذف کنم چه باید کرد  
با تشکر فروان از زحماتتون
از همه عزیزان هم خواهش میکنم دوره جامع یونیتی رو دانلود کنید بسیار کار بردی مختصر و مفید هست

پاسخ:

۲۸ اسفند ۹۵، ۰۰:۴۵
سلام فرشاد عزیز ، خواهش می کنم
من تا حالا این مشکل رو نداشتم
در فروم پی سی دانلود مطرح کنید
موفق باشید

با سلام
شما در قسمت ۴۶ دوره جامع گفتید که برای مقایسه تگ از compare tag استفاده کنیم کدی وجود دارد که اسم را مقایسه کند؟
یعنی بگوییم اگر اسم شی برخورد کرده فلان بود این کار را انجام بدهد؟

پاسخ:

۲۸ اسفند ۹۵، ۱۰:۱۶
سلام وقت بخیر همیشه سعی کنید از تگ ها و همین روش استفاده کنید چون بهینه تر هست
ولی برای مقایسه از طریق نام از دستور زیر می توانید استفاده کنید:

if(gameObject.name == "Player"){"دستورات"}

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

دنبال چی و چه آموزشی بگردم؟

ممنون.

پاسخ:

۲۹ اسفند ۹۵، ۲۱:۴۹
سلام دوست عزیز
برای آبدیت های داخلی معمولا 2 کار انجام میدن یا لودینگ قرار میدن که بسته به قدرت سخت افزار زمان می بره
یا یک زمان رو خودشون مشخص می کنن
آپگرید هایی که آنلاین انجام میشه نیاز به ارتباط با سرور داره
فعلا آموزشی سراغ ندارم
موفق باشید

سلام

1 چرا توی یونیتی کلمه های کلیدی دو نوع هستند؟

برای مثال ترنسفورم دو نوع هست.

Transformو transform

2 چه کاربردی دارند؟

پاسخ:

۲۹ اسفند ۹۵، ۲۱:۵۱
سلام دوست عزیز
معمولا آن هایی که با حروف بزرگ شروع می شوند نشان دهنده کلاس هستند و مثلا اگر نیاز داشتید می تونید یک متغیر از کلاس Transform تعریف کنید
ولی حروف کوچک مثل این موردی که گفتید اشاره می کنند به کامپوننت transform ان آبجکتی که اسکریپت رو  نسبت دادید
در دوره ها توضیح دادم دوره جامع و رایگان رو مشاهده کنید
موفق باشید

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


همین جا  که می نویسید hit.rigid body برای من دوره ریجید بادی خط کشیده و نمیدونم چیکار کنم
و Add forceatposition  را نشان نمیده
میشه را هنما یی کنید​
تو رو خدا پاسخ بدید نیاز دارم

پاسخ:

۳۰ اسفند ۹۵، ۱۲:۱۸
سلام باید کد هاتون رو دقیقا مطابق با فیلم آموزشی بنویسید
اگر از نسخه  5 یونیتی استفاده می کنید GetComponent رو فراموش نکنید
موفق باشید

با سلام خدمت اقای رجب زاده گل اقا من میخواستم بدونم که این پکیجایی که یونیتی تو است استور میداره به چه درد میخوره بازی که با پکیج درست شه ارزش نداره به نظر من یه اشغاله چون هیچ زحمتی براش کشیده نمیشه من الان بازی خودمو که دوبعدی هست هم کارکتر اصلی و هم دشمنامو خودم ساختم در صورتی که پکیجها و کارکترهای اماده هم بود برای بازی من ولی من خودم زحمتشو به جون خریدم که یه کار با ارزش ارائه بدم به نظر من بازی که با پکیج درست شه دوزار نمی ارزه به نطر من یونیتی با این کار داره جیب خودشو پر میکنه میخواستم نظرشمارودراینموردبدونم چون من اموزشای شما رو دنبال میکنم وبه شما تو کارتون ایمان دارم

پاسخ:

۴ فروردين ۹۶، ۰۹:۴۵
سلام احمد عزیز
استفاده از پکیج باید با وسواس و هدفمند باشه
معمولا باری ساز های حرفه ای از این پکیج ها استفاده نمی کنند و بخش کاراکتر ها و محیط بازی خود رو به یک آرتیست می سپرند
اما به هر حال استور یونیتی برای بازی سازهای مستقل یک نعمت هست
موفق باشید

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

پاسخ:

۴ فروردين ۹۶، ۰۹:۴۶
سلام دوست عزیز
بله این امکان هست
موفق باشید

سلام ببخشید مزاحم شدم قیمت این آموزش شوتر در فرانک با لرنینگ تی وی فرق داره اما زمان فیلم ها که شما نوشتین 6:20  دقیقه است اما در فرانش کم تره آیا آموزش ش کامل نیست؟؟ 

پاسخ:

۴ فروردين ۹۶، ۰۹:۴۷
سلام دوست عزیز
 دو دوره شوتر دارم دوره اول از دوره دوم طولانی تر هست که فقط در لرنینگ تی وی منتشر شده است
ولی دوره دوم رو از فرانش و لرنینگ تی وی می تونید تهیه کنید 
موفق باشید

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

پاسخ:

۶ فروردين ۹۶، ۱۶:۴۹
سلام دوست عزیز
سال جدید رو تبریک میگم امیدوارم سالی پر از خیر و برکت داشته باشید
موفق باشید

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

پاسخ:

۶ فروردين ۹۶، ۱۶:۵۳
سلام دوست عزیز
پاسخ ایمیلتون داده شد
متاسفانه من این مورد رو پیاده نکردم و زمان بررسی ندارم
موفق باشید

با سلام
ببخشید فرق استفاده از متد Invoke با Time.time در چیست؟ یعنی در چه مواردی باید از Invoke و در چه مواردی از کد:
;5 = float x
;x += Time.time
} (if (Time.time == x
اتفاقات مورد نیاز
{

درضمن من در چند مورد از تایم دات تایم استفاده کردم و به مشکل برخوردم و از اینوک استفاده کردم
با تشکر

پاسخ:

۶ فروردين ۹۶، ۱۶:۵۴
سلام در قسمت های انتهایی دوره جامع و رایگان هر دو این دستورات توضیح داده شده
قبلا هم به شما توصیه کردم آموزش ها رو به ترتیب مشاهده کنید
موفق باشید

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

پاسخ:

۷ فروردين ۹۶، ۰۰:۴۵
سلام دوست عزیز
دقیقا پاسخ سوال شما همین هست که باید کاربرد این دو دستور رو کامل بدونید و با توجه به شرایط بازی از ان استفاده کنید
به عنوان مثال برای تاخیر در ایجاد شلیک می تونید از Time.time استفاده کنید می دونید که این خصوصیت از زمان شروع بازی زمان بازی رو محاسبه می کنه تا زمانی که بازی متوقف یا خارج می شود
ولی تابع Invoke زمانی کاربرد داره که دستورات یک متد رو در بازه زمانی مشخص بخواین اجرا کنید
در آموزش ها دقیق کاربرد این دستورات توضیح داده شده است.
******************
 ممنون از لطف شما خواهش می کنم ، سال جدید رو تبریک میگم امیدوارم سالی پر از خیر و برکت داشته باشید 
موفق باشید

سلام و خسته نباشید.

ببخشید یه موردی رو گیج شدم.

اگه بخواهیم تو یه اسکریپت(class) به متغیر ها و تابع های یه اسکریپت دیگه دسترسی داشته باشیم چه فرقی بین استفاده از:

FindObjectOfType<> ();

و یه ابجکت ساختن از اون تابع هست مثل این:

PlayerLevel playerlevel = new PlayerLevel ();


؟؟

تشکر.

پاسخ:

۷ فروردين ۹۶، ۰۰:۵۰
سلام دوست عزیز
استفاده از FindObjectOfType به این شکل هست که این دستور تمام صحنه رو گسترده می گرده تا به آبجکت دسترسی بده و خود یونیتی گفته که بهینه نیست و آهسته کار می کنه
و قطعا نباید زیاد از این دستور استفاده کنید

اما در روش دیگه یک آبجکت به صورت صریح ایجاد کردید و دیگه نیاز نیست یونیتی در آبجکت های صحنه بگرده و کلاس مورد نظرش رو پیدا کنه
موفق باشید

سلام من اخرین نسخه یونیتی که 5.6 هست و قابلیتهای خیلی خوبی بهش اضافه شده رو از سایت یونیتی دانلود کردم.نصب میکنم برنامه به خوبی اجرا میشه ولی وقتی asset های یونیتی رو ایمپورت میکنم این ارور میده موقعی که play رو میزنم :
* Assertion at ..\mono\mini\unwind.c:620, condition `cfa_reg != -1' not met
ممنون میشم بگین چکار کنم مشکل برطرف بشه

پاسخ:

۱۵ فروردين ۹۶، ۰۹:۳۸
سلام دوست عزیز
از سایت های ایرانی همیشه یونیتی رو دانلود کنید تا با این مشکلات رو به رو نشید
بهترین سایت پی سی دانلود هست
موفق باشید

سلام ممنونم از آموزشهای خوبت چرا من وقتی یونیتی ورژن 5.5 رو نصب میکنم یه صفحه میاد میگه ایمیلو اینا بعد من وارد میکنم ولی قبول نمیکنه؟

پاسخ:

۱۵ فروردين ۹۶، ۱۷:۵۰
سلام خواهش می کنم
باید یونیتی رو کرک کنید
از سایت پی سی دانلود دریافت کنید سپس کرک کنید
حالت workOflline رو انتخاب کنید
و در هنگام باز کردن اولیه و کرک بهتر است ارتباط با اینترنت رو قطع کنید
موفق باشید

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

پاسخ:

۱۵ فروردين ۹۶، ۲۲:۴۷
سلام دوست عزیز
قطعا شما اشتباه نرم افزار رو پچ کردید

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

پاسخ:

۱۵ فروردين ۹۶، ۲۲:۴۸
در درایوی غیر از ویندوز نصب کنید روی کرک کلیک راست و Run as Adminastrator رو انتخاب کنید
سپس محل نصب یونیتی رو آدرس بدید و پچ کنید
می تونید در فروم پی سی دانلود مشکلتون رو مطرح کنید
موفق باشید

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

پاسخ:

۱۶ فروردين ۹۶، ۱۲:۱۵
سلام وقت بخیر ، خواهش می کنم
لطف کنید به دوره 5 امتیاز بدید
اگر صحیح فرزند ImageTarget کنید نباید مشکلی پیش بیاید!
مجدد اموزش رو مشاهده کنید
موفق باشید

سلام
من در حال ساخت یک بازی دوبعدی هستم
ولی تو انیمیت کاراکتر مشکل دارم
وقتی میخوام مثلا قسمتی از پا کاراکترو در محور z- چرخش بدم اون قسمت 180 درجه میچرخه حتی اگر 10 درجه در این محور حرکت بدم 180 درجه میچرخه
در محورهای مثبت این مشکل ندارم

پاسخ:

۱۶ فروردين ۹۶، ۱۲:۱۷
سلام وقت بخیر
اگر از ابزار انیمیشن یونیتی استفاده می کنید باید pivot اسپرایت ها رو تنظیم کنید
یعنی اسپرایت ادیتور رو باز کنید یک نقطه ای روی اسپرایت ها هست که مشخص می کنه محل چرخش رو ، به عنوان مثال پای شخصیت رو باید نقطه pivot رو بیارید در بالا برای زانو که ساق پاست بیارید در مرکز زانو برای گردن بیارید pivot رو چسبیده به صورت و به همین شگل
موفق باشید

سلام دوست عزیز یه دوره کامل و بسیار جامع درباره ساخت بازی ۲ بعدی معمایی 
تغریبا هم سبک 41148 ضبط کنید
و البته  این مطالب داخلش  باشه ترجیحاً
۱-کات سین 
۲-صحبت و گفت و گو کاراکتر (به صورت حرفه ای یه چیزی قوی تر از ۴۱۱۴۸)
۳-اینتنت کافه بازار معرفی دیگر اپ های توسعه دهنده

خیلی ممنون می شم آموزش رو تا۲یا ۳ ماه دیگه آماده کنید
و یه مطب بسیار مهم فکر جیب ما رو هم بکنید

راستی این رو هم بگم شما هیچ تخفیفی برای عید نزاشتید من خیلی منتظر بودم یه تخفیف درست حسابی بزارید برای اونیکه می خواد ۹۰% آموزش های شما رو تهیه کنه

پاسخ:

۱۸ فروردين ۹۶، ۲۰:۵۱
سلام دوست عزیز
به امید خدا یک دوره جامع در تابستان منتشر میشه که تمام این موارد در اون دوره گنجانده شده
موفق باشید

من همه pivot تنظیم کردم تو انیمیت مشکل دارم در محور منفی
فقط ی سوال تو بازی 41148 وقتی روی چیزی کلیک میکنید
متنه درباره اون شی به صورت کلمه کلمه نمایش داده میشود
چه طوری میتونیم چنین کاری کنیم
و یک تشکرم برای این که خیلی زود جواب دادید

پاسخ:

۱۸ فروردين ۹۶، ۲۰:۵۴
سلام خواهش می کنم
نمی دون مشکلتون از چی می تونه باشه چیزی که به ذهنم میرسه pivot هست
این موردی که خواستید در یک دوره اموزش داده میشه 
در کامنت نمیشه توضیح داد
موفق باشید

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

پاسخ:

۱۸ فروردين ۹۶، ۲۰:۵۵
سلام وقت بخیر
اگر مراحل رو درست رفته باشید مدل باید بعد از گم شدن تارگت حذف بشه
مجدد اموزش ها رو تماشا کنید
موفق باشید

سلام و ارادت
یه سوال خیلی مهم داشتم ازتون
من تا قبل از این داخل صحنه کلی اشیا داشتم و به خوبی خروجی میگرفتم.اما الان که یونیتی 5.6 رو نصب کردم یه صحنه خیلی سبک در حد یه جعبه وقتی خروجی اندروید میزنم یه مدت خیلی طولانی میکشه قسمت packag assets . برا همین مجددا رو ورژن قبلی یعنی 5.5 باز امتحان کردم بازم بسیار طول میکشه لطفا یه راهی نشونم بدین هیچ کاری نمیتونم بکنم با این وضع.
با تشکر

پاسخ:

۱۹ فروردين ۹۶، ۱۰:۲۲
سلام دوست عزیز
من تا حالا با این مشکل بر نخوردم
و راهنمایی نمی تونم انجام بدم
چیزی که به ذهنم میرسه اینه که یک پروژه خالی رو خروجی بگیرید ببینید زمان چقدر میشه
اگر سریع بود اون پروژه خاص شما یک مشکلی حتما داره
موفق باشید

عرض سلام و خسه نباشید.
ببخشید یه سوال.
اگه بخوام transform.localscale.x
را مثلا با زدن یه دکمه از 1   به  2 تبدیل کنم و بخوام حالت نرم داشته باشه از چه دستوری استفاده کنم.
با mathf.lerp  نشد


پاسخ:

۱۹ فروردين ۹۶، ۱۴:۰۶
سلام دوست عزیز
بسته به کاربردی داره که شما می خواین داشته باشه به عنوان مثال الان با Lerp یک روش رو پیاده کردم
در دوره دو بعدی این حرکات نرم رو با استفاده از Lerp پیاده کردم که می تونید تهیه و استفاده کنید در کد نویسی این نکته رو مد نظر داشته باشید
باید دوره ها رو تهیه کنید و با پیاده سازی منطق های مختلف آشنا بشید تا بتونید ایده هاتون رو پیاده کنید
به هر حال طبق کامنت شما من این موضوع رو به این شکل به عوان نمونه براتون نوشتم

using UnityEngine;
using System.Collections;

public class Problem : MonoBehaviour {

	int i = 1;      // از این متغیر برای اضافه شدن یک واحدی به مقیاس ایکس گیم آبجکت استفاده کردم
	public float time = 0.5f;  // با استفاده از این متغیر زمان بزرگ شدم گیم آبجکت در جهت ایکس رو تنظیم می کنم
	void Start () {
	
	}
	

	void Update () {
	
		// هر بار کلیک چپ زده بشه 1 واحد به متغیر اضافه می کنم تا با استفاده از تابع لرپ تغییر نرم رو داشته باشم

		if (Input.GetMouseButtonDown (0)) {
		
			i++;

		}

		// مقیاس گیم آبجکت رو برابر با یک بردار سه بعدی کردم و به جای ایکس با استفاده از لرپ مقیاس فعلی گیم ابجکتم رو به مقیاس بعدی که از متغیر آی به دست میاد حرکت میدم
		transform.localScale = new Vector3 (Mathf.Lerp (transform.localScale.x, i, time * Time.deltaTime), transform.localScale.y, transform.localScale.z); // برای محور زد و ایگرگ هم مقیاس خود گیم آبجکت رو استفاده کردم

	}
}

آقا واقعا ممنون از راهنماییتون
دوره  دو بعدی رو تهیه کردم قبل عید و عالی بود .

تشکر.

پاسخ:

۱۹ فروردين ۹۶، ۲۲:۵۷
خواهش می کنم
لطف کنید برای گسترش آموزرش ها به دوره دو بعدی 5 امتیاز بدید
موفق باشید.

باسلام میشه آموزش ساخت بازی مار و پله را بگذارید

پاسخ:

۲۴ فروردين ۹۶، ۱۰:۴۸
سلام دوست عزیز
در سایت لرنینگ تی وی آقای محمود زاده این اموزش رو منتشر کردند
موفق باشید

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

پاسخ:

۳۰ فروردين ۹۶، ۰۹:۲۲
سلام دوست عزیز
سوالتون رو واضح تر بیان کنید

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

پاسخ:

۳۱ فروردين ۹۶، ۰۰:۰۳
سلام دوست عزیز
دات نت فریمورک 4.5 رو نصب کنید 
باید مشکلتون حل بشه
این که کدی رو من براتون ارسال کنم که مشکل حل نمیشه!
موفق باشید.

سلام دات نت فریمورک 4.5 رو هم نصب کردم مشکلم حل نشد همش این پیغام خطا میاد چی کار کنم
the application was unable to start correctly (0*c000007b).click OK to close the application.

پاسخ:

۳۱ فروردين ۹۶، ۱۳:۱۸
سلام یک عکس از مونو دولوپ در هنگام ارور آپلود کنید

باعرض سلام
یه سوال درمورد ارایه ها در سی شارپ داشتم
چه طوری در ارایه ای از نوع []GameObject که ابجکت های تشکیل دهنده اون از طریق کد
Find GameObject With Tag به دست اومده اند،
به گیم ابجکتی دست رسی پیداکنیم که فاصله ی اون از transform که کد رو بهش نسبت دادیم کم ترین مقدار باشه؟،(واین پروسه همیشه اپدیت بشه)
به زبان عامیانه تر : نزدیک ترین دشمن به پلیر رو جگونه پیداکنیم؟
_من توی سایت یونیتی دنبال چنین کدی گشتم یه سری کد هایی پیداکردم که مشکل هایی داشتند (یا همیشه اپدیت نمی شدند یا ایجاد باگ می کردند)که هرچه سعی کردم نتونستم درستشون کنم
مثلا این کد:(با یه کمی تقییر نزدیک ترین یا دورترین دشمن رو نشون میده ولی باگ داره و اپدیت نمی شه)

public GameObject[] AlEnemy;
    public GameObject LookEnemy;
    public float dist,distt;
    private float FirstDist;

    void Start () {
        FirstDist = 5;
    }
    

    void Update () {
        AlEnemy = GameObject.FindGameObjectsWithTag ("Enemy");
        foreach(GameObject check in AlEnemy ){
            dist = Vector3.Distance (gameObject.transform.position, check.transform.position);
            if(dist <FirstDist){
                LookEnemy = check;
            FirstDist = dist;

            }    

        }

}

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

پاسخ:

۳۱ فروردين ۹۶، ۱۳:۲۱
سلام دوست عزیز
به کانال تلگرام توسعه دهنده بازی برید
کتاب هایی رو معرفی کردم که از یونیتی است و ترجمه خورده
پیشنهاد میدم تمام کتاب ها رو تهیه کنید
ولی در کتاب "تسلط بر اسکریپت نویسی در یونیتی" این الگوریتم پیاده شده است
موفق باشید


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

پاسخ:

۱ ارديبهشت ۹۶، ۲۳:۵۰
سلام دوست خوب
تنها راهش خرید لایسنس هست 
یا این که با ui لوگو ووفوریا رو پنهان کنید
موفق باشید

سلام من میخوام با بلندر مدلسازی کنم میتونید یک آموزش خوب همراه با لینک معرفی کنید؟

پاسخ:

۷ ارديبهشت ۹۶، ۰۸:۵۱
سلام در سایت 
Mostafa3d آموزشی از بلندی منتشر شده
در اینترنت به فارسی سرچ کنید آموزش های زیادی موجود است
موفق باشید

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

پاسخ:

۷ ارديبهشت ۹۶، ۰۸:۵۴
سلام ، خواهش می کنم
این موردی نیست که در کامنت بشه توضیح داد
ولی خوب باید از یک لیست استفاده کنید و با استفاده از دستور GetComponents کامپوننت های مورد نظرتون رو در لیست نگه داری کنید
و در مواقع نیاز ازشون استفاده کنید
موفق باشید

سلام
میشه درمورد Layer ها توضیح بدید آیا کار بردشون مثل Tag هاست؟
ممنون

پاسخ:

۸ ارديبهشت ۹۶، ۱۴:۲۹
سلام دوست عزیز
تگ ها رو به تعداد زیادی میشه ایجاد کرد
ولی لایر ها محدودیت دارند ، با استفاده از لایرها می تونید تماس های فیزیکی رو هم مدیریت کنید یا به عنوان مثال لایه بندی اسپرایت ها در بازی های دو بعدی و ...
ولی تگ ها کاربرد عایی در ریز گیم پلی دارند به عنوان مثال اگر گلوله بازیکن با تگ Enemy برخورد کرد دشمن از بین بره و . ..
پیشنهاد میدم دوره جامع دو بعدی رو تهیه کنید تا با این موارد بهتر آشنا بشید
موفق باشید

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

* Assertion at ..\mono\mini\unwind.c:620, condition `cfa_reg != -1' not met

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

پاسخ:

۸ ارديبهشت ۹۶، ۱۵:۰۵
سلام فکر می کنم در نسخه 5.6 این مشکل هست و فعلا دلیل این مشکل مشخص نیست
از نسخه های دیگه استفاده کنید

به روز رسانی پاسخ : 
این مشکل به دلیل پیش فرض زبان روی سیستم شما است
باید پیش فرض به انگلیسی تغییر کند از قسمت Rejion این کار رو باید انجام بدید

موفق باشید

محمد جواد طینت پاک

۰۸ ارديبهشت ۹۶ ، ۱۰:۵۵
سلام یه سوال داشتم برای یاد گرفتن زبان سی شارپ در یونیتی فقط اموزش خودتون کافیه یا اموزش دیگه هم میخواد؟

پاسخ:

۸ ارديبهشت ۹۶، ۱۵:۰۵
سلام دوست عزیز
دوره جامع و رایگان رو مشاهده کنید کامل توضیح داده شده است
موفق باشید

سلام من میخواستم آموزش ساخت بازی دوبعدی شما رو تهیه کنم اما چون تعداد آموزش هایی که دارید زیاد هست آیا نیازی هست آموزش های دیگه شما رو تهیه کنم یا در همین آموزش ساخته بازی دوبعدی از 0 شروع کرده اید..

2)من در حال یادگیری دوره طراحی سایت هستم به نظر شما بادید این آموزش مشکلی در روند یادگیری من پیش خواهد آمد

پاسخ:

۱۰ ارديبهشت ۹۶، ۱۶:۰۱
سلام دوست عزیز 
اگر با یونیتی و سی شارپ هیچ آشنایی ندارید ابتدا دوره جامع و رایگان را مشاهده کنید در غیر اینصورت
به کانال تلگرام برید 
از لینکی که قرار گرفته استفاده کنید 
دوره جامع دو بعدی 30 درصد تخفیف دارد که تا 12 اردیبهشت فرصت دارید استفاده کنید

خیر در روند یادگیری شما اخلالی پیش نمیاد ولی پیشنهاد میدهم ابتدا روی یک موضوع تمرکز کنید



با سلام خدمت آفای رجب زاده

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


پاسخ:

۱۳ ارديبهشت ۹۶، ۰۰:۲۷
سلام دوست عزیز
خواهش می کنم
بعد از مشاهده دوره جامع و رایگان دوره جامع دو بعدی رو تهیه کنید
سپس دوره های شوتر رو تهیه کنید
هدف مسلط شدن شما در یونیتی است که بتونید ایده های خودتون رو پیاده کنید
موفق باشید

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

پاسخ:

۱۴ ارديبهشت ۹۶، ۰۹:۳۷
سلام دوست عزیز
pivot یک جسم به این صورت هست که تمام حرکات نسبت به این نقطه سنجیده میشه
در بازی های دو بعدی اگر اسپرایت ادیتور یونیتی رو باز کنید یک نقطه روی اسپرایت ها مشاهده می کنید که pivot هست و دستی قابل تغییره
مثلا پیوت گردن رو شما باید دقیق در پائین گردن قرار بدید تا چرخش ها نسبت به قسمت پائین باشد
کمی با پیوت کار کنید متوجه میشید
موفق باشید

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

پاسخ:

۱۴ ارديبهشت ۹۶، ۱۵:۱۳
سلام پاسخ به ایمیل شما ارسال شد
موفق باشید

سلام مجدد

استاد من در خبرنامه عضو هستم کد تخفیف فعلا کنسل شده؟

باتشکر.

پاسخ:

۱۵ ارديبهشت ۹۶، ۲۲:۱۷
سلام دوست عزیز
تخفیف 30 درصدی روی دوره های فرانش فعال بود که در کانال اطلاع رسانی شد
@GameDevUnity
موفق باشید

سلام مجدد خدمت استاد تو آموزش جامع دوره رایگانتون در قسمت 51 من وقتی FPS CONTOLER وارد میکنم و بازی پلی میکنم کاراکتر من سقوط میکنه همینطوری میره پایین مختصات هم روی صفر صفر گزاشتم درست نشد مشکلم از کجاست؟
باتشکر

پاسخ:

۱۸ ارديبهشت ۹۶، ۰۹:۳۱
سلام دوست عزیز
باید یک مکعب ، اندازش رو در محور ها زیاد کنید که مثل یک سطح عمل کنه 
بعد کاراکتر خودتون رو روی سطح قرار بدید
موفق باشید

متاسفانه آموزش 2 بعدی قبلا خریدم و دانلود کردم مابقی آموزشاتونو مخصوصا شوتر اول شخص دوره اول و دوم میخوام بخرم بعد این آموزشاتون ببینم برای آنها کد نخفیف میزارید؟ ممنونم

پاسخ:

۱۸ ارديبهشت ۹۶، ۰۹:۳۲
سلام خواهش می کنم
احتمالا در خرداد تخفیف روی دوره های شوتر گذاشته بشه
موفق باشید

سلام
من تو یونتی کاملا تازه کار هستم. ی بازی ساده 3D Ball Controll نوشتم اما موقع ران شدن نرم افزار یونتی بهم پیغام میده که mono.exe متوقف شده و بعد هم که نرم افزار بالا میاد 
تو قسمت کنسول error زیر رو داره 
* Assertion at ..\mono\mini\unwind.c:620, condition `cfa_reg != -1' not met
که نمیذاره من کدا رو روی object های بازی درگ کنم. میشه در این مورد من رو راهنمایی کنید. 
با تشکر

پاسخ:

۱۸ ارديبهشت ۹۶، ۱۸:۲۴
سلام 
این مشکل به دلیل پیش فرض زبان روی سیستم شما است که در یونیتی 5.6 پیش میاد
باید پیش فرض به انگلیسی تغییر کند از قسمت Rejion این کار رو باید انجام بدید
موفق باشید



سلام استاد من  یه سوال دیگه داشتم

من در آموزش های دو بعدی شما هستم در قسمت های اول وقتی saw را میخوام اضاف کنم به صحنه پشتش یه بکراند مشکی موجوده ولی دیدم تو ویدیو شما فقط تیغ اره اضاف میشه آیا فایل هایی که قرار داید اینطوری هستند یا مشکل برنامه منه؟ و همچنین در قسمت format گزینه trurecolor ندارم و فقط گزینه های فرمت های RGB است ممنون میشم اگه مشکلی هست بگید

پاسخ:

۱۸ ارديبهشت ۹۶، ۱۸:۲۸
سلام 
باید تمام اسپرایت ها رو انتخاب کنید و در پنجره اینسپکتور گزینه TextureType را روی Sprite2DandUi بزارید
trucolor که حذف شده در نسخه های بالاتر یونیتی این گزینه حذف شده باقیه موارد رو بررسی نکردم ،مشخص هست گزینه های فشره سازی Etc2 هست که باید ابعاد اسپرایت شما زوج باشه
و فشرده سازی کنه که برای اندروید مناسب باشه
موفق باشید

سلام مجدد خدمت شما بزرگوار

آقای رجب زاده من یو آی برای امتیاز و قلب گرافیکی طراحی کردم چطوری میتونم اونو وارد بازیم کنم به جای یوآی تکست؟؟
سپاس از شما

پاسخ:

۲۱ ارديبهشت ۹۶، ۱۵:۵۵
سلام میلاد عزیز
در دوره جامع دو بعدی این موارد آموزش داده شده 
پیشنهاد میدم دوره رو تهیه کنید موارد زیادی آموزش می بینید
موفق باشید

سلام آقای رجب زاده من در حال یادگیری دوره کردم دو بعدی هستم فکر کنم سوالمو درست نپرسیدم و منظورمو اشتباه بیان کردم

بله من در آموزش دیدم که ui متنی و قلبو واردم کردید اما سوال من این است

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

خب من میخوام برای ui text که امتیاز سکه را نشون میده از یه ui گرافیکی استفاده کنم که جلوه خیلی بهتری داشته باشه این رو از قسمت ui image وارک کردم اما در قسمت کد نویسیش مشکل دارم که فعلا چون در حال یادگیری هستم مهم نیست ممنونم از پاسخ شما اگه این مشکلو خودم نتونستم رفعش کنم ازتون کمک میگیرم و در کل چون تازه با این برنامه آشنا شدم خیلی سوالات دارم برا همین در روز خیلی تمرین میکنم که رفع شن

سوال بعدی من این هست که در آموزش کاراکتر وقتی به منطقه killzone میرسه از قلب آن چیزی کم نمیشه م بلافاصله maxhealth برابر 6 میشه من تا قسمت 46 که پیش امدم کاراکتر شما هم این مشکل داشت هر طوری میخوام بش دسترسی بدم نمیشه ممنون میشم کمک کنید


امکان هست پوشه صداهای بازی که استفاده کردیدو برام ایمیل کنید از سایت فرانش پوشه آموزش دانلود کردم ولی فقط پک جیمی و تصاویر محیط و زامبی بود

بازهم تشکر که برای پاسخ به مشکلات ما مبتدی ها زمان میزارید

پاسخ:

۲۴ ارديبهشت ۹۶، ۱۶:۴۱
سلام میلاد عزیز
خیلی از سوالات شما با پیش رفتن در آموزش مرتفع میشه
مهم اینه که هر روز تلاش کنید و اموزش ها رو دنبال کنید
پوشه صدا ها فکر می کنم در فایل ها قرار داشته اگر موفق به دانلود نشدید کافیه در اینترنت صدا های بازی رو به انگلیسی سرچ کنید حجم زیادی صدا در اینترنت موجود است
موفق باشید

سلام پیش از این ی سوال پرسیده بودم که killzone از جونه کاراکتر کم نمیکنه با یه تغریات کوچیک در اسکریپ ها درست شد ممنوننن

پاسخ:

۲۴ ارديبهشت ۹۶، ۱۶:۴۲
خواهش می کنم ، خیلی از مشکلات با دقت و مشاهده مجدد اموزش ها مرتفع میشه
موفق باشید

سلام و خسته نباشید
لبتاب من 2تا کارت گرافیک داره یکی intel 4000 و یکی nvidia 610m قبلا به خوبی یونیتی روی gpu انویدیا اجرا میشد و سرعت کار خیلی خوب بود ولی الان چند وقته هرکاری کردم از انویدیا استفاده نمیکنه و همش روی اینتل فعاله که البته قدرت پاینتری داره.
شما راهی دارین که بتونم مشکلو رفع کنم؟
الان سرعت خروجی گرفتن تو یونیتی خیلی زمانبره و 100% سی پی یو رو برای مدت طولانی اشغال میکنه و سیستم داغ میشه.
ممنون

پاسخ:

۲۴ ارديبهشت ۹۶، ۱۶:۴۴
سلام علیرضا عزیز من تا حالا با این مشکل بر نخوردم و تجربه ای ندارم
شاید مشکل از لب تاب باشه با یک متخصص که در حوزه تنظیمات لب تاپ تخصص داره مشکل رو در میان بزارید
موفق باشید

سلام آقای رجب زاده.... ی سوال داشتم

من میخوام صدای سکه های تو بازی فرق داشته باشه مثلا سکه طلام یه صدا باشه و نقره هم ی صدا دیگه ولی نمیتونم اینکارو انجام بدم چون تمامی سکه ها آخرش در LVL فراخانی میشن برای خوده سکه هم قبل اینکه setactive فالس شه اون صدای مورد نظرشو فراخانی کردم ولی خب چون بازم عمل نکرد کد setactive کامنت کردم و درست شد ولی سکم دیگه محو نمیشد لطفا یه ترفندبهم بگید

پاسخ:

۲۴ ارديبهشت ۹۶، ۱۶:۴۶
سلام میلاد عزیز
 می تونید به هر سکه یک تگ مجرا بدید سپس در تریگر چک کنید اگر تگ مثلا سکه طلا بود صدای مورد نظرتون پخش بشه اگر تگ سکه نقره بود صدای دیگه و برای همه به این شکل می تونید صدا های مختلف بزارید
موفق باشید

سلام خواشا این رو اموزش بدین هیجا نیست


یک ابجکت مثلا cube رو در محیط 2D به یک مقدار کشیده و بعد از رها کردن به زاویه مخالف برود مثلا به سمت چپ پایین میکشیم و بعد از رها شدن به سمت بالا راست برود
و به colider که به دور  background داده ایم برخورد کرده و به یه  سمتی بره

مرسی از اموزش های عالیتون

پاسخ:

۲۵ ارديبهشت ۹۶، ۱۸:۲۸
سلام مهدی عزیز
در آینده آموزش داده میشه
موفق باشید

سلام
من پکیج کاراکتر کنترل رو وارد کردم و کاراکتر رو انداختم توی سین
حالا میخوام شرط بذارم که اگه اکتیوش فعال بود این کارو انجام بده و اگه اکتیوش غیرفعال بود یه کاری انجام بده
مشکلم اینه که داخل شرط نمیدونم چجوری باید بگم : اگر سِت اکتیوش فعال بود یا غیر فعال بود...
در واقع من در نوشتن شرط مشکل دارم که نمیدونم از چی استفاده کنم
پیشاپیش ممنون که انقد بزرگوارید که به همه کمک میکنید💙

پاسخ:

۳۱ ارديبهشت ۹۶، ۰۹:۵۹
سلام پیمان عزیز
تا اصول برنامه نویسی و استفاده از اون در یونیتی رو به حد متوسط نرسیدید اقدام به ساخت بازی نکنید
ابتدا دوره جامع و رایگان رو کامل مشاهده کنید
سپس دوره های پروژه محور رو تهیه کنید
اینطوری که دارید پیش میرید کلی سوال براتون پیش میاد
موفق باشید

محمد جواد طینت پاک

۳۱ ارديبهشت ۹۶ ، ۰۹:۰۵
سلام اقای رجب زاده یه سوال دارم ببخشید برای یادگیری خود یونیتی باید چکار کنم یا اموزشی دارید که کمکم کنه. ممنون

پاسخ:

۳۱ ارديبهشت ۹۶، ۱۰:۰۰
سلام محمد عزیز
دوره جامع و رایگان رو با دقت مشاهده و به موارد گفته شده در دوره عمل کنید
سپس تمام دوره های پروژه محور رو تهیه کنید
موفق باشید

سلام مجدد خدمت آقای رجب زاده ی سوال خدمتون داشتم

آیا یونیتی این امکان داره یه فونت پیش فرض که در بازی ها استفاده میکنه عوض کنیم؟؟ و اگر میشه از کچا باید به این دستیابی کنیم؟

سواله بعدیم اینه که ایا میشه از دستوری استفاده کرد که به فونت تکست اشاره کنه؟ممنونم

پاسخ:

۳۱ ارديبهشت ۹۶، ۲۳:۰۲
سلام وقت بخیر
دوست عزیز ابتدا آموزش جامع و رایگان رو مشاهده کنید
سپس دوره جامع دو بعدی رو تهیه کنید
عوض کردن فونت در لیست کامپوننت های تکست یوآی قابل مشاهده است کامپوننت Text که در اینسپکتور مشخص هست شما می تونید Font رو مشاهده و تغییر بدید
برای عوض کردن از طریق کد نویسی هم کافیه یک متغیر از نوع Font تعریف کنید و در جایی که نیاز داشتید با استفاده از دسترسی دادن به Text مورد نظر فونت رو تغییر بدید
مثال : 
using UnityEngine;
using System.Collections;
using UnityEngine.UI;

public class tChangeFon : MonoBehaviour {

	Text txt;
	public Font myFont;
	// Use this for initialization
	void Start () {
	
		txt.font = myFont;

	}
    


بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
سلام
ببخشید لطفا این مشکل من رو حل کنید
من unity 5.6 دارم بعد از ساختن script در سمت راست این ارور رو میبینم
no monobehaviour scripts in the file error و وقتی رو دکمه شروع بازی میزنم این ارور رو در سربرگ کنسول میبینم
Assertion at .. mono\mini\unwind.c.620, condition 'cfa_reg != -1' not met
طبق گفته شما زبان پیشفرض هم به انگلیسی تغییر دادم ولی درست نشد
Assertion at ..\mono\mini\unwind.c:620, condition `cfa_reg != -1' not met

****** *** ****** ** ***** ***** **** ****** **** * ** **** *** **** *** * **** *** ** ***** ** ***** ** * *** **** ******* **** *** **** ** **** ***** **** ****** ** ****
********* ** ************************** ********* ******** ** *** *** ***

****** *** ****** ** ***** ***** **** ****** **** * ** **** *** **** *** * **** *** ** ***** ** ***** ** * *** **** ******* **** *** **** ** **** ***** **** ****** ** ****



پاسخ:

۴ خرداد ۹۶، ۱۳:۵۱
سلام دوست عزیز
این مشکل دقیقا از زبان سیستم هست
دقت کنید زبان سیستم در بخش region باید تغییر کنه که لینک آموزش رو در نظرات گذشته قرار دادم
مجدد تست کنید
موفق باشید

سلام آقای رجب زاده خسته نباشید.

استاد من باران به بازی 2 بعدی اضافه کردم خیلیم خوب شده فقط تنها مشکلی که دارم الان هر کاری کردم نتونستم رعدو برق بسازم....

چطوری این کارو انجام بدم مثلا میخوام بعد هر 5 یا 6 ثانیه رعدو برق بزنه البته شکل رعدو برق اصلا برام مهم نیست مهم اون Light که به maincamera باید نسبت بدم.....
ممنون میشم تو این زمینه کمکم کنید تو اینترنت خیلی گشتم اما همه مطابل برا 3بعدیه متاسفانه در انجمن ها کسی هم بهم کمک نکرد

درضمن من با آموزش های شما با یونیتی آشنا شدم و این بازی دارم میسازم فقط برای به چالش کشیدن خودم نه برای انتشار به هرحال ممنون میشم شما کمکی کنید با تشکر

پاسخ:

۷ خرداد ۹۶، ۱۴:۲۰
سلام تشکر
 در بازی دو بعدی بهترین روش استفاده از اسپرایت رعد و برق هست
و می تونید از طریق کد نویسی خاموش و روشن کنید یا حرکتش بدید

*******************
خواهش می کنم ، موفق باشید

سلام آقای رجب زاده ایا یونیتی این امکان داره که بتونیم اشیا تو محیط دو بعدی خم کنیم؟؟

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

با تشکر

پاسخ:

۹ خرداد ۹۶، ۱۷:۴۵
سلام علی عزیز
 من تست نکردم ولی ممکن هست با کد نویسی ممکن بشه
یک پکیجی قبلا دیده بودم این کار ممکن بود الان اسمش به خاطرم نیست در است استور جستجو کنید
موفق باشید

سلام آقای رجب زاده مجیط اسکریپ نویسیم چرا اینطوری شده چطوری برطرفش کنم؟؟

http://uupload.ir/files/scp9_untitled.png

پاسخ:

۱۰ خرداد ۹۶، ۱۲:۰۱
سلام وقت بخیر
احتمالا دات نت فریم ورک رو نصب ندارید
نسخه بالا 3.5 رو با توجه به سیستم عامل دانلود و نصب کنید
موفق باشید

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

میخوام وقتی پلریم به ی جسمی برسه مثلا دکمه SHIFT نگه داره بتونه جسمو حرکت بده به چپ یا راست

از این کد استفاده میکنم ولی نمیشه

واقغا ممنون میشم کمکم کنید

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class NewBehaviourScript : MonoBehaviour {

    void Update()
    {
        if (Input.GetButtonDown ("Run"))
        {
            if (Input.GetAxisRaw("Horizontal") > 0)
            {
 
            }
            if (Input.GetAxisRaw("Horizontal") < 0)
            {
                  
            }
        }
    }
}

پاسخ:

۱۲ خرداد ۹۶، ۱۳:۵۴
سلام وقت بخیر
بهتر است از onTrigger استفاده کنید
زمانی که وارد محدوده تریگر شد کد های مربوط به حرکت فعال بشند
موفق باشید

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

پاسخ:

۱۲ خرداد ۹۶، ۱۳:۵۴
سلام کدتون رو به ایمیل Developer9631@yahoo.com ارسال کنید
تا بررسی کنم
موفق باشید

سلام آقای رجب زاده ببخشید من امروز زیاد بتون پیام دادم من بازم مشکل بعد را حل کردم از ترفند پدر فرزندی استفاده کردم ولی آخرین مشکلم اینه که دیگه اون جعبه از پلریم جدا نمیشه کدیم که استفاده کردم اینه امکانش هست بگید چکارش کنم بعد اینکه ی کلید دیگه زدم خارج شه و به حالت اولیشش برگرده؟
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class NewBehaviourScript1 : MonoBehaviour {

    public float speed = 3f;
    Rigidbody2D myrigid;

    void Start () {
        myrigid = GetComponent<Rigidbody2D> ();
    }
    void Update()
    {
        
    }    

    void OnTriggerEnter2D (Collider2D Other){

        if (Other.CompareTag ("Player") && Input.GetButton("Run")) {
            transform.parent = Other.transform;
            float Move = Input.GetAxisRaw ("Horizontal");

            myrigid.velocity = new Vector2 (Move * speed, myrigid.velocity.y);
        }
            if (Other.CompareTag ("Player") && Input.GetButton("Fire") ) {
                transform.parent = null;
        }

    }

    void OnTriggerExit2D(Collider2D other){
        if (other.CompareTag ("Player") && Input.GetButton ("Jump"))
            transform.parent = null;
        
        
    }

}


پاسخ:

۱۴ خرداد ۹۶، ۱۲:۵۹
سلام میلاد عزیز
کافیه یک ورودی بگیرید و بگید مثلا زمانی که دکمه F زده شد شی از فرزند در بیاد
موفق باشید

سلام استاد از کدنویسی چطوری میتونم به یه Sprite دسترسی پیدا کنم

SpriteRendere گتکامپونت کردم فقط میخوام بهش بگم اگه پلیر وارده محدود شد فعال شد اون تیک فعال شدنش چطوری بهش دسترسی پیدا کنم؟ API خاصی داره از SetActive استفاده کردم نشد

پاسخ:

۱۴ خرداد ۹۶، ۱۶:۱۳
سلام با کد زیر می تونید اسپرایت رو فعال یا غیر فعال کند برای غیر فعال کردن باید برابر با
false
کنید
GetComponent<SpriteRenderer>().enabled= true;

واقعا دمت خیلی گرم کارات واقعا حرف نداره ادامه بده با قدرت

پاسخ:

۱۶ خرداد ۹۶، ۱۹:۰۹
سلام علی عزیز 
ممنون از نظرتون حتما برنامه های زیادی در آینده برای آموزش دارم
موفق باشید
کانال تلگرام : GameDevUnity@

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

پاسخ:

۱۶ خرداد ۹۶، ۱۹:۱۱
سلام محمد عزیز
این مورد رو نمیشه در کامنت توضیح داد 
یک آموزش در دانشجویار منتشر شده ولی در آینده کامل توضیح میدم
موفق باشید
کانال تلگرام : GameDevUnity@

سلام آقای رجب زاده من تو محیط دو بعدی از آموزش درگ دراپتون برای یو آی استفاده کردم ولی وقتی درگ میکنم تو محیط کلا محو میشه اون آبجکتم چون محیط دوبعدیه باید دستوری بهش اضاف کنم؟یا دو بعدی از moseposition نمیشه استفاده کرد؟

پاسخ:

۱۶ خرداد ۹۶، ۱۹:۱۲
سلام برای دو بعدی هم توضیح دادم
احتمالا شما محور z رو درست تنظیم نکردید
فرقی نداره دو بعدی یا سه بعدی نداره
موفق باشید
کانال تلگرام : GameDevUnity@

بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
***** ****** *** **** **** *** ***** *** ***** **** ** ** **** ****** *** ****
*****************************************

** *** **** *********

** * *** *** ****** ***** ******* *** **** **** ***** ****

***** ** *** **** ***** ** *** *******


لطفا نظرو خواستید جواب بدین به جیمیلیم ارسال کنید

***********

پاسخ:

۱۶ خرداد ۹۶، ۱۹:۱۶
سلام میلاد عزیز
ممنون که اطلاع دادید 
بهترین راه اینه که با این اشخاص برخورد کنید و یک تیم تشکیل بدید که با این اشخاص برخورد بشه
در کانال چنین افرادی عضو نشید یا سعی کنید از اشتباهی که دارند انجام میدند مطلعشون کنید
موفق باشید 

سلام آقای رجب زاده من نمی تونم در محیط مونو دولوپ فارسی بنویسم چگونه باید این مشکل رو برطرف کنم
مثلا.شروع بازی.OnClick.Addlistener.
ببینید شروع بازی باید پشت ((OnClick)) قرار بگیره ولی جلوی((Addlistener)) قرار گرفت

پاسخ:

۲۱ خرداد ۹۶، ۱۸:۳۰
سلام در محیط مونو دولوپ نیازی به تایپ فارسی نیست البته با نرم افزار های رایج میشه این کار رو کرد
بهتره از دورن انجین متن های فارسی رو نسبت بدید به عنوان مثال یک متغیر با سطح دسترسی عمومی تعریف کنید
و متن فارسی رو از دورن انجین به آن نسبت بدید
موفق باشید
کانال تلگرام :  GameDevUnity@

سلام آقای رجب زاده خسته نباشید.....

من از پکیج کنترل فیریک استفاده میکنم خیلیم خوبه  فقط تازه فهمیدم یه مشکلی باهاش دارم....  من منوی PUSE بازی ساختم Bouton هاشم به درستی کار میکنه ولی وقتی پکیجو میزنم دکمه هاش دیگه کار نمیکنه فقط دکمه PUSE عمل میکنه....اسکریپامم کانورت کردم :( مشکل چیه؟؟

پاسخ:

۲۱ خرداد ۹۶، ۱۸:۳۱
سلام میلاد عزیز
من به این مشکل بر نخوردم احتمال میره دکمه pause شما از نظر لایه بندی اولویت داشته باشه به دکمه های دیگه و اجازه کلیک روی دیگر دکمه ها رو نده
موفق باشید
کانال تلگرام :  GameDevUnity@

حسام سفاری

۲۰ خرداد ۹۶ ، ۱۸:۲۳
سللام من حسام سفاری هستم به بتزی ستزی علاقه ی زیادی دارم میخوام  یاد بگیرم کلاس های اموزشی توی محیط ما نیس چون من هرمزگان جزیره قشم زندگی میکنم ببخشید اقای رجب زاده میخواستم بپرسم خوبه بازی سازی درامد و اینا خیلی مهم نیس اندازه ی  یک زندگی خوب بسه .
مدت زمان یادگیری چقدر هست ؟ 
@tak_089 
ممنون میشم بهم خبر بدید خیلی سردرگوم هستم 

پاسخ:

۲۱ خرداد ۹۶، ۱۸:۴۲
سلام حسام عزیز
برای بازیساز شدن باید پشتکار بالایی داشته باشید 
باید روزی 5 حداقل و حداکثر 10 ساعت برای بازیسازی وقت بزارید
یک زمینه ای که علاقه دارید رو انتخاب کنید ، به عنوان مثال تمرکز من در برنامه نویسی است و سعی می کنم برنامه نویسی رو به کاربران آموزش بدم
انجین هم که مشخص هست بهترین انجین برای بازیسازی یونیتی است
زمان یادگیری فقط بستگی به خود شما داره که چقدر علاقه و تلاش دارید
موفق باشید
کانال تلگرام :  GameDevUnity@

سلام یک منبع فارسی خوب برای آموزش های بلندر میخواستم اگه منبع خوبی میشناسید میتونید معرفی کنید؟ 
ممنون از آموزشهاتون

پاسخ:

۲۱ خرداد ۹۶، ۱۸:۴۳
سلام دوست عزیز
سایت مصطفی تر دی یک دوره منتشر کرده در گوگل هم به فارسی سرچ کنید منابع خوبی موجود هست
موفق باشید
کانال تلگرام :  GameDevUnity@

سلام من وقتی پکیج کنترل کاراکتر رو ایمپورت می کنم ارور میده اینم ارورشه
* Assertion at ..\mono\mini\unwind.c:620, condition `cfa_reg != -1' not met
لطفا راهنمایی کنید برای پکیج crossplatforminput هم همین ارور را میدهد البته پکیج ها داخل قسمت assest می اید ولی در بخش console این ارور را میدهد

پاسخ:

۲۹ خرداد ۹۶، ۱۱:۲۱
سلام دوست عزیز این مشکل در یونیتی 5.6 به وجود میاد
باید زبان سیستم خودتون رو از قسمت Rejion و Local به امریکایی و انگلیسی تغییر بدید
موفق باشید

کانال تلگرام : @GameDevUnity

مهیار فیضی

۲۹ خرداد ۹۶ ، ۱۶:۳۸
سلام اقای رجب زاده عزیز ،از آموزش های عالی شما ممنونم
ولی اگه یک آموزش جدید آماده کنید خیلی خوب میصه اونم اینه که چجوری اینتنت پرداخت درون برنامه ای بازار رو بازی فعال کنیم

پاسخ:

۲۹ خرداد ۹۶، ۲۰:۱۰
سلام مهیار عزیز، خواهش می کنم
در آینده آموزش داده میشه
موفق باشید
کانال تلگرام : @GameDevUnity

سلام با تشکر از سایت خوبتان من یونیتی رو نصب کردم و با توجه به آموزش های سایت پی سی دانلود اقدام به اجرای کرک(Patch.exe) کردم وقتی گزینه PATCH رو میزنم ارور میده
از ارور اسکرین شات گرفتم تو عکس زیر هست:
http://s8.picofile.com/file/8298406318/error.png
ممنون میشم کمکم کنین.

پاسخ:

۱ تیر ۹۶، ۰۷:۵۰
سلام جواد عزیز
یونیتی رو در درایوی غیر از ویندوز نصب کنید و از قسمت Brows آدرس دهی کنید
موفق باشید
کانال تلگرام : @GameDevUnity

مهیار فیضی

۰۱ تیر ۹۶ ، ۰۱:۳۰
سلام آقای رجب زاده قبل از هرچیزی از آموزش های خوبتون تشکر میکنم و همیشه دنبالتون میکنم،سوالی داشتم؛

در بازیaaشما چندتا عکس داشتید ۱-میتونم بپرسم از کجا گیر اوردین و۲-انگار نسخه unityشما با ما متفاوته و وقتی اون گزینه هارو کار میکنیم تغییرات که گفته میشه اعمال نمیشه از جمله حذف پس زمینه(نسخه یونیتی:5.6)

خیلی خیلی ممنون
خداوند یار و همراه شما..

پاسخ:

۱ تیر ۹۶، ۰۷:۵۴
سلام مهیار عزیز
اسپرایت هایی که استفاده کردم به وفور در اینترنت موجود هست
به نسخه یونیتی ربطی نداره مجدد آموزش رو ببینید قطعا یک اشتباهی داشتید
خواهش می کنم
همچینی امیدوارم در تمام مراحل زندگی پروردگار یا و یاورتان باشد
موفق باشید
کانال تلگرام : @GameDevUnity

سلاااااااااام اقای رجب زاده.من مشکلم(تو نظر ها بود) حل شد
خیلییییییییییییییییییییی ازتون ممنونم واقعا نمیدونم چجوری ازتون تشکر کنم
وبسایتتون رو به هرکی که میشناسم حتمااااا معرفی میکنم خدا خیرتون بده خسته نباشید
((((((:

پاسخ:

۲ تیر ۹۶، ۰۰:۰۱
سلام جواد عزیز
خواهش می کنم
موفق باشید
حتما کانال و وبلاگ رو تا می تونید به عزیزان علاقه مند معرفی کنید
کانال تلگرام : @GameDevUnity

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

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

سیستم عاملم ویندوز هست

ممنون میشم راهتماییم کنید

پاسخ:

۶ تیر ۹۶، ۲۲:۲۶
سلام پیمان عزیز
خواهش می کنم
برای خروجی ios باید سیستم عاملتون مک باشه که می تونید از شبیه ساز ها استفاده کنید
موفق باشید
کانال تلگرام : @GameDevUnity

ضمن سلام خسته نباشید خدمت شما ,
سوالی داشتم در مورد گیم آبجکت ها , 
که چجوری میشه توسط اسکریپت ها ایجادشون کرد , یعنی با استفاده از یه کدی که توی یه متغیرش گیم آبجت رو ریختیم , از اون گیم آبجت شروع به تولید دوباره کنیم و مثلا از یه گیم آبجکت با استفاده از اسکریپت کپی بگیریم و چند تا تولید کنیم در طول بازی .
ممنون از رسیدگیتون .

پاسخ:

۸ تیر ۹۶، ۱۵:۴۷
سلام محمد رضا عزیز
این کار به سادگی قابل انجام هست
به عنوان مثال با استفاده از دستور Instantiate می تونیم از یک گیم آبجکت نمونه سازی کنیم
پیشنهاد میدم ابتدا دوره جامع و رایگان و سپس دوره های دو بعدی و شوتر رو تهیه کنید
با تهیه این دوره ها به سطح بالایی در کد نویسی می رسید
این طور پیش برید در فرایند ساخت بازی بسیار اذیت میشید
موفق باشید
کانال تلگرام : @GameDevUnity

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

پاسخ:

۸ تیر ۹۶، ۱۵:۴۸
سلام دوست عزیز
این مورد رو پیاده نکردم و متاسفانه زمان بررسی ندارم
موفق باشید
کانال تلگرام  : @GameDevUnity

سلام
چجوری میشه توی بازی کاری کرد که به سیستم گوگل پلی گیم وصل بشه و کاربر بازیمون بتونه رکوردشو ثبت کنه و... 
ممنون میشم اگه لطف کنید و جواب بدید 

پاسخ:

۸ تیر ۹۶، ۱۵:۴۹
سلام 
در قالب کامنت نمیشه توضیح داد و باید در یک دوره آموزشی شرح بدم
به امید خدا در آینده آموزش داده میشه
موفق باشید
کانال تلگرام  : @GameDevUnity

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

پاسخ:

۸ تیر ۹۶، ۱۵:۵۰
سلام وحید عزیز این مشکل در یونیتی 5.6 به وجود میاد باید کلا زبان فارسی رو از سیستم حذف و انگلیسی کنید
موفق باشید
کانال تلگرام  : @GameDevUnity

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

پاسخ:

۱۲ تیر ۹۶، ۱۱:۵۹
سلام محمد عزیز 
این تنظیمان رو در قسمت player Setting انجام بدید
قسمت DeviceFilter = Fat ARMv+x86
قسمت installLocation = Automatic
قسمت Api Cpmptibillity Level = .net 2.0
قسمت Minimum Api Level = Android 4.0

در گوشی های مختلف تست کنید
موفق باشید
کانال تلگرام : @GameDevUnity

سید توفیق مهدوی

۱۱ تیر ۹۶ ، ۲۰:۳۹
سلام
این خطا یعنی چی و برای رفعش باید چکار کرد.
CommandInvokationFailure: Failed to re-package resources.
D:\Games\progrram\android export0\android-sdk_r24.4.1-windows\android-sdk\build-tools\android-6.0\aapt.exe package --auto-add-overlay -v -f -m -J "gen" -M "AndroidManifest.xml" -S "res" -I "D:/Games/progrram/android export0/android-sdk_r24.4.1-windows/android-sdk\platforms\android-19\android.jar" -F bin/resources.ap_

stderr[
res\values-v21\styles.xml:3: error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Material.Light.NoActionBar.Fullscreen'.

]
stdout[
Configurations:
 (default)
 v14
 v21
 ldpi-v4
 mdpi-v4
 hdpi-v4
 xhdpi-v4
 xxhdpi-v4
 xxxhdpi-v4

Files:
  drawable\app_banner.png
    Src: (xhdpi-v4) res\drawable-xhdpi\app_banner.png
  drawable\app_icon.png
    Src: (ldpi-v4) res\drawable-ldpi\app_icon.png
    Src: (mdpi-v4) res\drawable-mdpi\app_icon.png
    Src: (hdpi-v4) res\drawable-hdpi\app_icon.png
    Src: (xhdpi-v4) res\drawable-xhdpi\app_icon.png
    Src: (xxhdpi-v4) res\drawable-xxhdpi\app_icon.png
    Src: (xxxhdpi-v4) res\drawable-xxxhdpi\app_icon.png
  values\strings.xml
    Src: () res\values\strings.xml
  values\styles.xml
    Src: () res\values\styles.xml
    Src: (v14) res\values-v14\styles.xml
    Src: (v21) res\values-v21\styles.xml
  AndroidManifest.xml
    Src: () AndroidManifest.xml

Resource Dirs:
  Type drawable
    drawable\app_banner.png
      Src: (xhdpi-v4) res\drawable-xhdpi\app_banner.png
    drawable\app_icon.png
      Src: (ldpi-v4) res\drawable-ldpi\app_icon.png
      Src: (mdpi-v4) res\drawable-mdpi\app_icon.png
      Src: (hdpi-v4) res\drawable-hdpi\app_icon.png
      Src: (xhdpi-v4) res\drawable-xhdpi\app_icon.png
      Src: (xxhdpi-v4) res\drawable-xxhdpi\app_icon.png
      Src: (xxxhdpi-v4) res\drawable-xxxhdpi\app_icon.png
  Type values
    values\strings.xml
      Src: () res\values\strings.xml
    values\styles.xml
      Src: () res\values\styles.xml
      Src: (v14) res\values-v14\styles.xml
      Src: (v21) res\values-v21\styles.xml
Including resources from package: D:\Games\progrram\android export0\android-sdk_r24.4.1-windows\android-sdk\platforms\android-19\android.jar
applyFileOverlay for drawable
applyFileOverlay for layout
applyFileOverlay for anim
applyFileOverlay for animator
applyFileOverlay for interpolator
applyFileOverlay for transition
applyFileOverlay for xml
applyFileOverlay for raw
applyFileOverlay for color
applyFileOverlay for menu
applyFileOverlay for mipmap
Processing image: res\drawable-xhdpi\app_banner.png
Processing image: res\drawable-ldpi\app_icon.png
Processing image: res\drawable-mdpi\app_icon.png
Processing image: res\drawable-hdpi\app_icon.png
    (processed image res\drawable-ldpi\app_icon.png: 80% size of source)
Processing image: res\drawable-xhdpi\app_icon.png
    (processed image res\drawable-mdpi\app_icon.png: 96% size of source)
Processing image: res\drawable-xxhdpi\app_icon.png
    (processed image res\drawable-hdpi\app_icon.png: 96% size of source)
Processing image: res\drawable-xxxhdpi\app_icon.png
    (processed image res\drawable-xhdpi\app_icon.png: 94% size of source)
    (processed image res\drawable-xhdpi\app_banner.png: 93% size of source)
    (processed image res\drawable-xxhdpi\app_icon.png: 92% size of source)
    (processed image res\drawable-xxxhdpi\app_icon.png: 90% size of source)
    (new resource id app_banner from xhdpi-v4\drawable\app_banner.png #generated)
    (new resource id app_icon from ldpi-v4\drawable\app_icon.png #generated)
    (new resource id app_icon from mdpi-v4\drawable\app_icon.png #generated)
    (new resource id app_icon from hdpi-v4\drawable\app_icon.png #generated)
    (new resource id app_icon from xhdpi-v4\drawable\app_icon.png #generated)
    (new resource id app_icon from xxhdpi-v4\drawable\app_icon.png #generated)
    (new resource id app_icon from xxxhdpi-v4\drawable\app_icon.png #generated)
]
exit code: 1
UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
UnityEditor.Android.PostProcessor.Tasks.TasksCommon.Exec (System.String command, System.String args, System.String workingdir, System.String errorMsg, Int32 retriesOnFailure)
UnityEditor.HostView:OnGUI()

پاسخ:

۱۲ تیر ۹۶، ۱۲:۰۱
سلام وقت بخیر
کوچکترین اشتباهی که در خروجی اندروید انجام بدید منجر به این مشکلات عجیب و غریب میشه
مجدد قسمت خروجی اندروید رو مشاهده کنید
موفق باشید
کانال تلگرام : @GameDevUnity

سلام من یونیتی رو نصب کردم . وقتی میرم تو پنجره inspector برای تنظیمات fpsc controler بخش script در inspector کار نمیکنه و نوشته 
the associated script can not be loaded لطفا کمکم کنید

پاسخ:

۱۴ تیر ۹۶، ۱۸:۳۴
سلام وقت بخیر
من تا حالا چنین مشکلی نداشتم
اگر 5.6 رو دارید با نسخه های قبل تر کار کنید
موفق باشید
کانال تلگرام : @GameDevUnity

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

من میخوام مراح بازی و قفل گزاری کنم آموزش دوبعدی شمارو دیدم ولی خب برای درک موضوع که تو ذهمن بمونه از روش دیگه ایی استفاده کردم ولی خب متاسفانه قفل های مراحل بعدی باز نمیشه.....

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

 public class LockLevels : MonoBehaviour {

    public Image[] arrLocks;

    void Start () {
        UnityEngine.PlayerPrefs.SetInt("countOfOpennedLevels",1);

        int countOfOpennedLevels=UnityEngine.PlayerPrefs.GetInt("countOfOpennedLevels");

        for(int i=0;i<=countOfOpennedLevels-1;i++){
            arrLocks[i].gameObject.SetActive(false);
        }
}
و در اسکریت مرحله بعدیمم که به پرچم میخورم یه کد ساده نوشتم فقط برای تست کار کردن کد که از دستور سوییچ برای آرایه ها استفاده کردم.... نام مرحله هام 1 تا 9 هست

public class goToLevel : MonoBehaviour {

    public string LevelName;

    public void OnTriggerEnter2D(Collider2D other){

    if (other.CompareTag("Player")){
        
    
        switch (LevelName)
        {
        case "1":
            UnityEngine.PlayerPrefs.SetInt("countOfOpennedLevels",1);
            break;
        case "2":
            UnityEngine.PlayerPrefs.SetInt("countOfOpennedLevels",2);
            break;
        case "3":
            UnityEngine.PlayerPrefs.SetInt("countOfOpennedLevels",3);
            break;
        case "4":
            UnityEngine.PlayerPrefs.SetInt("countOfOpennedLevels",4);
            break;
        case "5":
            UnityEngine.PlayerPrefs.SetInt("countOfOpennedLevels",5);
            break;
        case "6":
            UnityEngine.PlayerPrefs.SetInt("countOfOpennedLevels",6);
            break;
        case "7":
            UnityEngine.PlayerPrefs.SetInt("countOfOpennedLevels",7);
            break;
        case "L8":
            UnityEngine.PlayerPrefs.SetInt("countOfOpennedLevels",8);
            break;
        case "9":
            UnityEngine.PlayerPrefs.SetInt("countOfOpennedLevels",9);
            break;
                default:

            break;
        }
        UnityEngine.PlayerPrefs.Save();
        
    //    Application.LoadLevel(LevelName);
            SceneManager.LoadScene (LevelName);

    }
}
}
ممنون میشم در صورت داشتن وقت یه نگاهی به دستوراتم بزارید اگه جاییش مکشل داره بگید و یا اینکه از آیا درسته از این روش استفاده میکنم.... ممنونم بابت زمنانی که میگذارید

پاسخ:

۱۴ تیر ۹۶، ۱۸:۳۷
سلام میلاد عزیز
خیلی خوبه که سعی دارید با خلاقیت خودتون کد نویسی کنید
ولی به این نکته دقت داشته باشید ابتدا مطابق با آموزش پیاده کنید
سپس روش های دیگرو پیاده کنید
این طوری ممکن هست به مشکل بخورید
من در حال ساخت و توسعه یک بازی هستم و متاسفانه زمان بررسی ندارم
ممنون از همراهی شما
موفق باشید
کانال تلگرام : @GameDevUnity

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

پاسخ:

۱۴ تیر ۹۶، ۱۸:۴۱
سلام محمد رضا عزیز
خواهش می کنم
این چیزی که شما میگید مثل شیشه هست که آموزش زیادی به زبان اصلی داره
برای دوره ای که گفتید به امید خدا در آینده آموزش داده میشه
موفق باشید
کانال تلگرام : @GameDevUnity


سلام.شاید این سوال خیلی برای شما ساده باشه ولی چون من مبتدی هستم برام مبهمه.
چطور میشه یه پیغام برای کاربر وقتی که مثلا یکinput field رو خالی میذاره یا اطلاعات اشتباه میده براش نشون داد.یه چیزی مثل ارور.ولی باعث قطع بازی نشه.


پاسخ:

۱۴ تیر ۹۶، ۱۸:۴۲
سلام دوست عزیز
ابتدا دوره جامع و رایگان رو مشاهده کنید
سپس دوره های دو بعدی و پروژه محور رو تهیه کنید
دقت کنید تا در یونیتی به حد متوسط نرسیدید اقدام به ساخت بازی نکنید اذیت خواهید شد
موفق باشید
کانال تلگرام : @GameDevUnity

مرتضی خوش نژاد

۱۵ تیر ۹۶ ، ۰۷:۴۲
سلام ممنون از آ»وزش های خوب شما من آموزش سی شارپ در یونیتی رایگان شما را از فرانش دانلود کردم. در 34 تا 36 که شروع اسکریپ نویسی است کد نویسی شلیک به سمت دیوار است را انجام دادم و بعد از اتمام آموزش با ارورها زیر در یونیتی بر خورد کردم. می خواستم بدانم که معنی این ارورها چیست؟
Assets/Scriot/Shoot.cs(23,77): error CS0120: An object reference is required to access non-static member `UnityEngine.Transform.position'

Assets/Scriot/Shoot.cs(23,97): error CS0120: An object reference is required to access non-static member `UnityEngine.Transform.rotation'

Assets/Scriot/Shoot.cs(23,46): error CS1502: The best overloaded method match for `UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion)' has some invalid arguments

Assets/Scriot/Shoot.cs(23,46): error CS1503: Argument `#2' cannot convert `object' expression to type `UnityEngine.Vector3'

Assets/Scriot/Shoot.cs(24,53): error CS0120: An object reference is required to access non-static member `UnityEngine.Transform.TransformDirection(UnityEngine.Vector3)'


خیلی ممنون


پاسخ:

۱۵ تیر ۹۶، ۰۸:۵۴
سلام مرتضی عزیز
در تابع Instantiate در پارامتر ورودی دوم یک مقدار از نوع Vector 3 باید قرار بدید که احتمالا اشتباه تایپ کردید
به آموزش ها دقت کنید
لطف کنید به دوره در فرانش 5 امتیاز بدید تا شاهد گسترش آموزش ها باشیم
موفق باشید
کانال تلگرام : @GameDevUnity

سلام خدمت شما و عرض تشکر به دلیل رسیدگی به سوالات ودرخواست ها
لطفا پکیج جنگ های کارتونی سه بعدی یونیتی Simple Military _Cartoon War
را در سایت خوتان قرار دهید

پاسخ:

۱۹ تیر ۹۶، ۱۵:۵۰
سلام جواد عزیز
برای درخواست پکیج به سایت هایی که در این کار فعال هستند برید
یکی از سایت های خوب http://unitypackage.ir/ می باشد
کانال تلگرام : @GameDevUnity
موفق باشید

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

پاسخ:

۱۹ تیر ۹۶، ۱۵:۵۴
سلام مهدی عزیز
این پیش ساخته ها مشکلی ندارند 
ولی با هر پرفب دیگه می تونید کار کنید مهم اینه که منطق کد نویسی رو آموزش ببینید
موفق باشید
کانال تلگرام : @GameDevUnity

سلام
یه سوالی که خیلی درگیرم کرده اگه پاسخ بدید خیلی ممنون میشم
بنده در حال ساخت بازی دوبعدی هستم و یک بک گراند که نمای داخل یک ساختمان هست و چندین اتاق داره، بنده حرکت نرم دوربین هم دادم که به دنبال پلیر بره ولی یک مشکلی که هست اینه که همون اول که یکم دوربین جا به جا میشه دوربین یک کم از محور y از بک گراند میزنه بیرون و همینطور وقتی پلیر به اول ساختمان یا آخر ساختمان که همون بک گرانده میرسه باز هم از محور x میزنه بیرونه بک گراند. یه چند تا کد نوشتم که وقتی position دوربین از اون مقداری که میزنه بیرون بیشتر شد مقدارش بیشتر نشه به شکل زیر:
if (cam.position.x > 11.45f) {

cam.position = new Vector3 (11.45f, cam.position.y, -10f);

}

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

ببخشید یکم طولانی شد، اگه راه حلی دارید خیلی ممنون میشم.

پاسخ:

۲۱ تیر ۹۶، ۱۲:۵۸
سلام سعید عزیز
همان طور که در نظرات بعدی فرمودید مشکلتون حل شد
و خیلی خوبه که خودتون حل کردید
موفق باشید

کانال تلگرام : @GameDevUnity

قبل از پاسختون مشکلم حل شد تشکر.

پاسخ:

۲۱ تیر ۹۶، ۱۳:۰۱
خوشحالم که خودتون حل کردید
موفق باشید

کانال تلگرام : @GameDevUnity

سلام ,
دوتا سوال
۱. چرا ریجیت بادی دوبعدی رو واسه یه گیم آبجکت گذاشتم و کلایدر هم داره ولی وقتی به اجسام دیگه برخورد می کنه , واکنشی دیده نمیشه .
۲ . چرا raycast رو گیم آبجکت های دوبعدی کار نمی کنه.
ممنون از شما .

پاسخ:

۲۳ تیر ۹۶، ۰۸:۰۲
سلام وقت بخیر
در احتساب برخورد ها هر دو جسم باید دارای کلاید باشند و حداقل یک جسم دارای ریجید بادی باشه ولی اگر هر دو جسم نیاز داشته باشید که واکنش داشته باشند به هر دو باید ریجید بادی دهید
سوال دوم : باید از ریکست دو بعدی استفاده کنید
موفق باشید
کانال تلگرام : @GameDevUnity


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

پاسخ:

۲۳ تیر ۹۶، ۰۸:۰۶
سلام وقت بخیر
من درباره این موضوع تحقیق نکردم
موفق باشید
کانال تلگرام : @GameDevUnity

محمد حسین زاده

۲۲ تیر ۹۶ ، ۱۹:۵۲
سلام وقت بخیر 
من دوره آموزشی شمارو خریدم 
زمان خروجی گرفتن با این خطا کار متوقف میشه
MetroPhoneSplashScreenImage240
مرسی

پاسخ:

۲۳ تیر ۹۶، ۰۹:۰۸
سلام محمد عزیز
قسمت خروجی اندروید رو با دقت مشاهده کنید
اگر مشکلتون حل نشد
یک ایمیل به من بدید
Developer9631@yahoo.com
موفق باشید
کانال تلگرام : @GameDevUnity

سلام آقای رجب زاده ، ببخشید من به یه مشکل هنگام خروجی اندروید برخوردم .
وقتی یونیتی داره خروجی می گیره با ارور  string.xml is denied مواجه میشم .
اگه راه حل مشکل رو بگید ممنون میشم .

پاسخ:

۳۰ تیر ۹۶، ۲۱:۴۸
سلام کوروش عزیز
من تا حالا به این مشکل بر نخوردم
مجدد مراحل خروجی اندروید و مراحل اس دی کی رو چک کنید
کوچکترین اشتباه باعث این مشکلات میشه
موفق باشید
کانال تلگرام : @GameDevUnity

سلام ببخشید مزاحم میشم .
برای اضافه کردن script   گفتید c#   بهتره   ولی یونیتی که من نصب  کردم وقتی script   اضافه می کنم اررور میده  . ولی با جاوا اسکریپت می تونم script  ایجاد کنم.    
چی کار باید بکنم تا با c#   script   ایجاد شه؟

پاسخ:

۵ مرداد ۹۶، ۱۱:۱۷
سلام وقت بخیر
اگر از یونیتی 5.6 استفاده می کنید
باید زبان سیستم کلا انگلیسی باشه ، بهتر نسخه دیگری رو نصب کنید
در غیر این صورت حتما نسخه دات نت بالای 3.5 رو دانلود و نصب کنید
موفق باشید
کانال تلگرام : @GameDevUnity

محمد جواد طینت پاک

۰۱ مرداد ۹۶ ، ۰۷:۳۸
سلام خدمت آقای رجب زاده بخشید من دو دوره شما را تهیه کردم همون شوتر اول شخص اول و شلیک راکت الان به نظر شما من برای ورود به عرصه بازی سازی اماده ام یا باید دوره دوبعدی را هم مشاهده کنم.

پاسخ:

۵ مرداد ۹۶، ۱۱:۲۴
سلام محمد عزیز
برای ساخت بازی باید دانش خودتون رو خیلی گسترش بدید
قطعا من به همه علاقه مندان پیشنهاد میدم همه دوره های من رو تهیه کنید
من در دوره ها آموزش رو به گونه ای مدیریت می کنم که بتونم توابع و کلاس های زیادی رو در هر دوره آموزش بدم
و همچنین الگوریتم ها و متد های مختلف
لذا پیشنهاد من این هست
که تمام دوره ها رو تهیه کنید با دقت مطالعه کنید ، یادداشت برداری کنید
و از روی ویدئو کد نزنید ابتدا آموزش رو با دقت مشاهده کنید سپس خودتون پیاده کنید و در هنگام مشکل به آموزش رجوع کنید
موفق باشید

کانال تلگرام : @GameDevUnity


سلام خدمت شما.
من یه مشکلی دارم،که بدجور درگیرم کرده و یه پست از سایت یونیتی و فروم هاشو زیر و رو کردم،ولی نتونستم این مشکلو برطرف کنم
چیکار بکنم که بازی که میسازم،روی همه ی دستگاه های اندروید با صفحه فیت بشه؟
در مورد ریسپانسیو بودن ui  که مشکلی نیست،ولی فضای کلی که دوربین داره رو صفحه نشون میده توی هر گوشی متفاوته
البته کدی پیدا کردم که بهش aspect ratio  رو میدم و کد صفحه ی دوربین رو تو حالت مقداری که بهش دادم(مثلا 9:16) قرار میده،ولی روی گوشی هایی که نسبت تصویرشون 9:16 نیست صفحه دارای حاشیه های سیاه هست
از دور بین orthographic  وworld space canvas  استفاده میکنم
ممنونم از شما.

پاسخ:

۹ مرداد ۹۶، ۱۶:۴۸
سلام وقت بخیر
اون یک دره تغییر در گوش های مختلف طبیعی است
موفق باشید
کانال تلگرام : @GameDevUnity

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

پاسخ:

۹ مرداد ۹۶، ۱۶:۵۰
سلام وقت بخیر
در آینده آموزش داده میشه
موفق باشید
کانال تلگرام : @GameDevUnity

محمدجوادطینت پاک

۰۸ مرداد ۹۶ ، ۱۱:۳۴
سلام اقای رجب زاده میشه یه کد تخفیف واسم بفرستی میخوام دوره دوبعدی شما رو بخرم دو دوره قبلی شما رو خریدم.

پاسخ:

۹ مرداد ۹۶، ۱۶:۵۱
سلام محمد عزیز
تخفیفات در فرانش توسط خود سایت اعمال میشه
موفق باشید
کانال تلگرام : @GameDevUnity

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

پاسخ:

۹ مرداد ۹۶، ۱۶:۵۲
سلام میلاد عزیز
می تونید از انیمیشن استفاده کنید به صورتی که در هنگام مرگ انیمیشن جدا شدن دست و پا رو ایجاد کنید و چخش کنید
ولی اگر بخواهید طبیعی این اتفاق بیفته با فیزیک باید این کار رو انجام بدید
موفق باشید
کانال تلگرام : @GameDevUnity

سلام خسته نباشید ممنون بابت آموزش های خوبتون و اما مشکل کار من با Unity اینطور بود که در هنگام وارد کردن دستور Debug هیچ زیر مجموعه ای نمایش داده نمی شود و Unity دستور Debug یا Debug.Log رو نمی شناسه.

پاسخ:

۱۰ مرداد ۹۶، ۰۹:۳۰
سلام خواهش می کنم
دات نت نسخه 3.5 به بالا رو روی ویندوز نصب کنید
از نسخه قبل تر از 5.6 استفاده کنید
موفق باشید
کانال تلگرام : @GameDevUnity

سلام خسته نباشید این ارور چیه

Failed to re-package resources.see the console for details.

پاسخ:

۱۱ مرداد ۹۶، ۱۴:۵۸
سلام وقت بخیر
اگر از یونیتی 5.6 استفاده می کنید باید زبان سیستم رو کلا فارسی کنید
پیشنهاد میدم نسخه غیر از 5.6 رو دانلود کنید
موفق باشید
کانال تلگرام : @GameDevUnity

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

پاسخ:

۱۳ مرداد ۹۶، ۲۰:۴۸
سلام کوروش عزیز
من با عدد کار نکردم
موفق باشید
کانال تلگرام : @GameDevUnity

دورد بر شما

چطوری میشه تو یونیتی در حالی که در حالی بازی هستیم چند ثانیه یه فیلم درست کنیم که بعد از تموم شدن یه فیلم به بازی ادامه بدیم .منظورم هم فیلم هایی که اول بازی نمایش داده میشن نیست که بهشون اصطلاحن میگن cut

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

سعی کردم با جزئیات توضیح بدم 

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

متشکرم

پاسخ:

۲۰ مرداد ۹۶، ۱۴:۲۴
سلام مهران عزیز
اگر منظورتون کلید زنی به موقع در بازی است که در بعضی بازی ها است و سپس انیمیشن پخش بشه
تقریبا میشه گفت اگر به یونیتی به تسلط نسبی برسید می تونید پیاده کنید
در قالب کامنت نمیشه توضیح داد
دوره های آموزشی رو تهیه و دنبال کنید
موفق باشید
کانال تلگرام : @GameDevUnity

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

public Rigidbody bullet;
public float power;

void Update () {
if (Input.MouseButtonDown ("Fire1")) {
Rigidbody instance = Instantiate (bullet, transform.position, transform.rotation) as Rigidbody;
Vector3 fwd = transform.TransformDirection (Vector3.forward);

instance.Addforce (fwd * power);
}

پاسخ:

۲۰ مرداد ۹۶، ۱۴:۲۵
سلام محمد عزیز
این موارد در قالب کامنت نمیشه توضیح داد
دوره دوبعدی رو تهیه کنید
موفق باشید
کانال تلگرام : @GameDevUnity

با عرض سلام و خسته نباشید
شما در یونیتی برای نمایش جمله ای از ;Debug.Log("hello") استفاده میکنید درحالی که در زبان سی شارپ به صورت ;Console.WriteLine("hello") نمایش داده میشه.
میتوانید توضیحاتی درباره آن بنویسید و بگید که این مطالب را از کدام منابع یاد گرفته اید؟

پاسخ:

۲۰ مرداد ۹۶، ۱۴:۲۸
سلام دوست عزیز
این ساده ترین کار در یونیتی است
دقت کنید در داکیومنت و Help یونیتی خیلی از این موارد توضیح داده شده
موفق باشید
کانال تلگرام : @GameDevUnity

سلام ، من در هنگام خروجی pc گرفتم این ارور پایین تو console برام میاد
Error building Player because scripts have compile errors in the editor
ممنون میشم کمکم کنید.

پاسخ:

۲۰ مرداد ۹۶، ۱۴:۲۹
سلام علی عزیز
یک ارور در اسکریپت هایی که نوشتید دارید
موفق باشید
کانال تلگرام : @GameDevUnity

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

یه سوال دیگه هم داشتم:
من ساکن تهران هستم. موسسه یا جای دیگه ای هست که آموزش حضوری برای بازی سازی با یونیتی داشته باشه؟

پاسخ:

۲۳ مرداد ۹۶، ۱۸:۱۹
سلام پارسا عزیز
پاسخ سوال اول : تقریبا میشه گفت در دوره دو بعدی توضیح داده شده برای این کار باید از playerPrefs استفاده کنید
2 : به امید دا در آینده در یک دوره جامع آموزش میدم

سوال آخر : 
اگر دوره ها رو دنبال کنید نیازی به آموزش حضوری ندارید من سبک و روشی که الان برای آموزش وجود داره رو قبول ندارم و نمی تونم جایی رو به شما پیشنهاد بدم
موفق باشید
کانال تلگرام : @GameDevUnity

سلام
من در خبرنامه عضو شدم ولی کد تخفیف برام ارسال نشده
لطفا یه کد برام ارسال کنید (اگه میشه برای دوره شوتر باشه 😅)

پاسخ:

۲۳ مرداد ۹۶، ۱۸:۲۰
سلام پارسا عزیز
تا اواخر تابستان یک کد تخفیف مشخص میشه و عزیزانی که عضو هستند می تونن استفاده کنند
موفق باشید

سلام.
من می خوام وقتی سیستم رو save کردم و بعد load کردمش،کل بازی تا آنجا که انجام شده ذخیره شود.چه جوری میشه این کار رو انجام داد؟

پاسخ:

۲۳ مرداد ۹۶، ۱۸:۲۱
سلام 
پیشنهاد من به شما تهیه دوره دو بعدی است البته مد نظر داشته باشید باید از playerPrefs استفاده کنید
و این موضوع در دوره دو بعدی برای مراحل و تعداد سکه و جان آموزش داده شده
موفق باشید
کانال تلگرام : @GameDevUnity

پیرو سوال قبلی ام که درباره نحوه سیو بازی پرسیده بودم باید بگم با playerperefs آشنایی دارم و منظورم ذخیره کل بازی است در حالی که پلیر پرفس فقط یک متغیر را در خود ذخیره می کند.
یک سوال دیگر هم داشتم.چطور میشه محل ذخیره این پلیر پرفس ها رو تغییر داد به دلخواه بازیکن.

پاسخ:

۲۶ مرداد ۹۶، ۱۰:۱۴
سلام دوست عزیز
منظورتون از کل بازی واضح نیست
معمولا بعضی نکات در بازی قابل دخیره سازی هست که در بازی های روز هم می تونید مشاهده کنید
این سوالی هم که پرسیدید در قالب کامنت نمیشه توضیح داد پیشنهاد میدم دوره ها رو به ترتیب تماشا و با دقت تمرین کنید
موفق باشید

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

پاسخ:

۲۶ مرداد ۹۶، ۱۰:۱۶
سلام محمد رضا عزیز
بعد از دانلود اقدام به نصب کنید معملا در محلی که یونیتی رو دارید نصب می شود
کانال تلگرام : @GameDevUnity

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

پاسخ:

۲۶ مرداد ۹۶، ۱۰:۱۷
سلام
قطعا درست یونیتی رو کرک نکردید در فروم سایتی که یونیتی رو دانلود کردید راهنمایی برای کرک نرم افزار بخواین
موفق باشید
کانال تلگرام : @GameDevUnity

سلام آقای رجب زاده
من از unity5.6.1f1 و 64 بایت رو ویندوز 10 استفاده میکنم و تمام ipa های مورد نیاز sdk را داخل پوشه مورد نظر ریختم ولی هنگام گرفتم خروجی اندروید در قسمت playersetting از اندروید 4.1 تا اندروید 7 رو لیست میکنه و ورژن های پایین تر رو نمیده و وقتی با همین ورژن ها خروجی میگیرم و بازی را در گوشی با اندروید 5.1 باز میکنم این پیغام خطا رو میده uanble to initializ the unity engin .
ولی در unity ورژن 4.6 که خروجی میگیرم تمام نسخه های اندروید از 2 تا 6 رو توی لیست minimume api نشون میده و وقتی خروجی میگیرم بدون مشکل در گوشی اجزا میشه ولی مشکلی که unity4.6 داره اینه که نمیشه scenemanagement رو استفاده کرد و خر کاری میکنم اصلا نمیشناسه.
ممنون میشم اگر کمک کنیم.

پاسخ:

۲۶ مرداد ۹۶، ۱۰:۱۸
سلام عباس عزیز
من به این مشکل تا حالا بر نخوردم
کلا یونیتی 5.6 مشکلاتی داره پیشنهاد میدم فعلا از نسخه های قبل تر استفاده کنید
موفق باشید
کانال تلگرام : @GameDevUnity

سلام آقای رجب زاده
خواستم نظرتون رو راجب به تهیه این دوره آموزشی جامع یونیتی بپرسم:
https://digikala.app.link/ECsdKpa6FF
به نظرتون تهیه این دوره مفید هست یا نه؟
ممنون میشم اگه پاسخ بدید

پاسخ:

۲۶ مرداد ۹۶، ۱۸:۴۱
سلام پاسا عزیز
من این دوره رو کامل بررسی نکردم
و قاعدتا نظری نمی تونم بدم
موفق باشید


سلام اقای رجب زاده.

من قبلا هم به شما پیام دادم که مشکل ثبت نام در یونیتی رو دارم و شما گفتید که مشکل از نصب کرک هست.... اما من دوباره به روش صحیح کرک را ریختم اما بعد از زدن گزینه PATCH با این پنجره رو به رو میشوم ( Pattern not found!! ) و هنوز نمیتوانم وارد یونیتی شوم.
خواهش میکنم کمکم کنید.

پاسخ:

۲۸ مرداد ۹۶، ۲۲:۳۶
سلام محمد رضا عزیز
یونیتی رو در درایوی غیر از ویندوز نصب کنید در هنگام کرک دقت کنید نسخه 5 رو در پنجره کرک انتخاب کنید
در نهایت اگر مشکل حل نشد در فروم سایت های ارائه دهنده یونیتی مشکلتون رو مطرح کنید
موفق باشید

سلام
من میخواستم دوره شوتر رو از سایت لرنینگ تی وی بخرم.
وقتی میخوام وارد حساب کاربریم بشم، ارور 403 میده!
چی کار کنم؟
ممنون میشم اگه همون دوره رو توی سایت فرانش هم بذارید

پاسخ:

۲۸ مرداد ۹۶، ۲۲:۳۵
سلام پارسا عزیز
به این آیدی اطلاع بدید بررسی می کنند و قطعا مشکل شما حل میشه
@hmchenaran

سلام و تشکر از آموزشهای خوبت . من تو آموزش دوره یونیتی برای AR مشکلی که دارم اینه که از یونیتی 2017 استفاده میکنم و vuforia جدید هستش و وقتی target databseرو دانلود میکنم از سایت و کد license رو میدم به camera میخوام image taget رو که تنظیم کنم روی مشخصات کلیک میکنم و دیتابیس رو میزنم اما عکس روی صحنه نمیاد و در پایین inspect که عکس باید ظاهر بشه نمیاد اصلا ولی عکس های دیگه که داخل خود  یونیتی ساخته شده از اول میاره روش مثلا user defined یا چیزهایی مثل این رو . با تارگت های مختلف هم تست کردم ولی نمیاره متاسفانه . ممنون میشم راهنماییم کنید که کجا اشتباه رفتم . 

پاسخ:

۲۹ مرداد ۹۶، ۱۹:۳۰
سلام مهرداد عزیز
این مشکل در یونیتی 5.6 هست
از زریق روش زیر می تونید تکسچر رو در یونیتی نمایش بدید
در مسیر زیر فایل عکس رو پیدا کنید.
assets\editor\QCAR\IMAGETARGETTEXT\TEST۱
TEST۱ اسم پکیج عکسم هست.سپس روی فایل عکسی که داخل پوشه TEST۱ هست کلیک کرده و از قسمتTEXTURE TYPE روی عبارت DEFAULT تنظیم کرده و بعد APPLY را بزنید.سپس روی PLANE که در صحنه ایجاد شده کلیک کرده مشاهده میکنید که عکس نمایش داده میشود
اگر دوره رو از فرانش تهیه کردید با دادن 5 امتیاز به گسترش آموزش ها کمک کنید
موفق باشید
کانال تلگرام : @GameDevUnity

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

پاسخ:

۳۱ مرداد ۹۶، ۱۶:۲۳
سلام ماهان عزیز
در کامنت نمیشه توضیح داد
سعی کنید دوره ها رو به ترتیب مشاهده کنید
موفق باشید


سلام لطفا اموزش سوار کردن محیط رو تو یونیتی اموزش بدی(من یک محیط دانلود کردم ولی نمیدنم چطور بزارم تو بازیم

پاسخ:

۳۱ مرداد ۹۶، ۱۶:۲۳
سلام
در آینده روی مبحث های دیزاین در یونیتی هم کار می کنم
موفق باشید

سلام . مشکل از حالت texture shape بود ک حالت Cube بود و در حالت 2D درست شد. 

پاسخ:

۶ شهریور ۹۶، ۰۰:۱۶
سلام مهرداد عزیز
خیلی خوبه که مشکلاتی که حل می کنید روش رو هم به دیگران اطلاع بدید
موفق باشید


سلام میشه بگید کدوم نسخه از یونیتی بهتر و خودتونم باهاش کار میکمبد چون من هر ورژنی میگیرم باگ داره لطفا راهنمایی کنید

پاسخ:

۶ شهریور ۹۶، ۰۰:۱۷
سلام وقت بخیر
من با 5.5.1f1 کار می کنم و تا الان راضی بودم
البته برای بعضی کارها از نسخه های دیگه استفاده می کنم
موفق باشید
کانال تلگرام : @GameDevUnity

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

پاسخ:

۶ شهریور ۹۶، ۰۰:۱۹
سلام کوروش عزیز
تا جایی که من می دونم ، راه دیگه ای وجود نداره
ولی خودتون رو درگیر حجم کم نکنید شاید 2 سال پیش مساله بود الان دیگه مهم نیست
موفق باشید
کانال تلگرام : @GameDevUnity

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

پاسخ:

۶ شهریور ۹۶، ۰۰:۲۰
سلام ماهان عزیز
به زودی شرایط تخفیف اعلام میشه
موفق باشید
کانال تلگرام : @GameDevUnity

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

پاسخ:

۱۰ شهریور ۹۶، ۲۱:۴۷
سلام خیر فعلا چنین دوره ای ندارم
موفق باشید
کانال تلگرام : @GameDevUnity

سلام

میخواستم راجب MVP بدونم و دقیقا شامل چه مواردی می شود؟

پاسخ:

۱۴ شهریور ۹۶، ۱۰:۰۶
سلام امیرحسین عزیز
سوالتون رو کامل تر مطرح کنید
موفق باشید

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


پاسخ:

۱۴ شهریور ۹۶، ۱۰:۰۸
سلام دوست عزیز
دوره های سه بعدی شوتر ، دوره اول و دوم رو تهیه کنید
موفق باشید
کانال تلگرام : @GameDevUnity

سلام مجدد 
باید نسخه mvp طرح مورد نظرمو در یونیتی طراحی کنم
 در لینک زیر توضیحاتی داده شده بنده متوجه نشدم 
http://kamalan.com/1395/06/android-mvp-part-1/

مورد دیگر کلاس debug برای من ظاهر نمی شود!
https://www.dropbox.com/s/mgfiiu1vnmzo37n/Screen%20Shot%201396-06-14%20at%2012.01.17%20PM.png?dl=0

پاسخ:

۱۵ شهریور ۹۶، ۰۶:۰۱
سلام امیرحسین عزیز
من متاسفانه زمان بررسی mvp رو ندارم

برای سوالتون احتمالا دات نت فریمورک رو نصب ندارید متناسب با سیستم عاملتون نسخه 4 به بالا رو دانلود و نصب کنید
موفق باشید


سید نیما موسوی

۱۶ شهریور ۹۶ ، ۱۵:۲۶
سلام من در حال ساخت یه بازی شمشیری هستم ولی فقط تو دو تا چیز کوچیک گیر کردم
1_نمیتونم اسکریپتی بنویسم که زمانی که شمشیر به botبرخورد کرد جون ازش کم شه
2_داداچ یه اموزش سراغ نداری ساخت bot اموزش بده فقط زیادی هزینه نکنم

پاسخ:

۲۱ شهریور ۹۶، ۱۰:۱۳
سلام سید عزیز
شما ابتدا باید دوره جامع و رایگان رو کامل مشاهده کنید
سپس دوره های پروژه محور رو تهیه کنید
وقتی به یونیتی و برنامه نویسی تسلط ندارید اقدام به ساخت بازی نکنید این طوری اذیت میشید
موفق باشید

سلام خسته نباشید 
اموزش هاتون واقعا فوق العاده 

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

پاسخ:

۲۱ شهریور ۹۶، ۱۰:۱۴
سلام مهدی عزیز
تشکر
شاید در آینده به امید خدا آموزش بدم
موفق باشید

مشکلی که داشتم با باز کردن مجدد برنامه رفع شد.

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

https://www.dropbox.com/s/jcq22dk5i73f9zi/Jaksta%20Screen%20Recorder_1396-06-17_21.55.14.mp4?dl=0

پاسخ:

۲۱ شهریور ۹۶، ۱۰:۱۵
سلام وقت بخیر
از روی آموزش مقدار دهی کنید
موفق باشید

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

پاسخ:

۲۱ شهریور ۹۶، ۱۰:۱۷
سلام امید عزیز
موفق باشید

سلام.در صورتی که ممکنه یه توضیحی درباره اجرای دستور ctrl+z هنگام بازی در یونیتی بدهید.یعنی بتوانیم با زدن کلیدهای کنترل و z به آخرین عمل بازی برگردیم.

پاسخ:

۲۳ شهریور ۹۶، ۱۹:۰۹
سلام دوست عزیز
به امید خدا در آینده آموزش میدم
موفق باشید

سلام تو اموزش ساخت بازی دوبعدی تون شما از انیمیشن IDEL جیمی پک استفاده کردید اما برای من نصف بدن جیمی توی یکی از فریم ها حذف میشه

پاسخ:

۲۳ شهریور ۹۶، ۱۹:۱۰
سلام احمدرضا عزیز
باید اسپرایت ها رو ابتدا بررسی کنید
سپس فریم های انیمیشن رو تا مشکل رو متوجه بشید
موفق باشید

علی غفارزاده

۲۱ شهریور ۹۶ ، ۱۷:۳۳
سلام من علی غفارزاده هستم و اموزش های اقای امیر حسین رجب زاده را دیدم اموزش برنامه نویسی سی شارپ البته دیدم می خواستم بدونم اقای رجب زاده استفاده از کدام نسخه یونیتی را توصیه می کنند و ایا اموزش های ایشان ساخت بازی شوتر اول شخص اموزش کاملی است لطفن یک نمونه هم بزارید تا ادم ببینه چطور هستش و با دیدن ای اموزش ادم می تونه خودش یک بازی کامل بسازه و ارائه بده در حد فروش ولطفن اموزش ساخت بازی سوم شخص رو هم بزارید 
جوابم را سریع بدهید (به امیلم ارسال کنید).
با تشکر

پاسخ:

۲۳ شهریور ۹۶، ۱۹:۱۲
سلام علی عزیز
من از نخسه 5.5.1 استفاده می کنم و راضی هستم
برای ساخت بای باید به توابع و کلاس های یونیتی مسلط باشید که در دو دوره آموزشی شوتر این موارد رو سعی کردن تا حد زیادی آموزش دهم
برای دیدن نمونه پیش نمایش آموزش رو مشاهده کنید
موفق باشید
کانال تلگرام : @GameDevUnity

سلام .
شما گفتید که اندازه صفحه رو روی ۴۸۰ در ۸۰۰ بذاریم توی دستگاه اندرویدی صفحه تنظیم میشه , ولی وقتی من امتحان کردم نشد ... لطف کنید یه راه حل واسه رفع این مسکل بگید خیلی ممنون ....

پاسخ:

۲۹ شهریور ۹۶، ۲۰:۱۹
سلام محمد رضا عزیز
معمولا تنظیمات پیش فرض که روی عمودی بزارید یا افقی پاسخگوست
من اگر در آموزش تنظیم کردم و گفتم در دستگاه ها هم دقیق میشه اشتباه کردم
معمولا باید با کد نویسی دقیق در بیارید
گفتم تقریبا مشکل نداره
ولی اگر خیلی تمایل دارید دقیقا انجام بدید
از این آموزش بهره ببرید

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

پاسخ:

۲۹ شهریور ۹۶، ۲۰:۲۰
سلام علی عزیز
این طوری نمیشه مشکل شما رو بررسی کرد
پیشنهاد میدم اگر تازه با یونیتی شروع به کار کردید تا زمانی که به برنامه نویسی در یونیتی مسلط نشدید
اقدام به ساخت بازی نکنید
ابتدا دوره جامع و رایگان رو مشاهده کنید سپس دوره های پروژه محور رو تهیه کنید
موفق باشید

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

پاسخ:

۲۹ شهریور ۹۶، ۲۰:۲۴
سلام پارسا عزیز
این از موارد تقریبا ساده هست به عنوان مثال شما دو تا متغیر با سطح دسترسی عمومی می تونید تعریف کنید
سپس در جای ورد نظر نمونه سازی کنید
پیشنهاد میدم ابتدا دوره ها رو مشاهده کنید سپس اقدام به ساخت بازی کنید
تا در برنامه نویسی در یونیتی به حد متوسط نرسیدید اقدام به ساخت بازی نکنید
موفق باشید

سلام اقای رجب زاده من یک سوال داشتم. چرا یونیتی من هنگ میکنه و چند دقیقه یک بار از یونیتی میره بیرون (رم لپ تاب من 2 هستش اگه نیاز هست ارتقائش بدم؟)

پاسخ:

۲۹ شهریور ۹۶، ۲۰:۲۵
سلام امید عزیز
تنها دلیلی که من می بینم قدرت سخت افزاری شما هست که باید بیش تر بشه
موفق باشید
کانال تلگرام : @GameDevUnity

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

پاسخ:

۲۹ شهریور ۹۶، ۲۰:۲۶
سلام دوست عزیز
شما اگر دوره ها رو به ترتیب مشاهده کنید و به دستورات ، توابع و کلاس های یونیتی تسلط پیدا کنید
می تونید ایده هاتون رو پیاده کنید
فعلا پروژه های مختلفی دارم و این الگوریتم رو نمی دونم کی برسم ضبط کنم
موفق باشید
کانال تلگرام : @GameDevUnity

با عرض سلام خدمت جناب رجب زاده عزیز
ضمن تشکر بابت دوره های آموزشی خوبتون
یه درخواست برای آموزش نحوه افزودن و کار با کنترلر های ویندوزی(در صورت امکان : MenuStrip-ListBox و سایر کنترلر های متداول) به پروژه ها و کار با فایل های xml و امکان دانلود در حالت RunTime و ذخیره سازی انواع فایل از جمله xml و obj و 3ds در حالت RunTime و چندین نکته دیگه (که دقیقا نمیدونم آیا با unity امکان پذیر هست یا خیر ) رو دارم .
با تشکر

پاسخ:

۲۹ شهریور ۹۶، ۲۰:۲۹
سلام
به امید خدا در آینده به این موارد می پردازم
موفق باشید
کانال تلگرام : @GameDevUnity

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

پاسخ:

۲۹ شهریور ۹۶، ۲۰:۳۰
سلام پارسا عزیز
تا جایی که من می دونم این مشکل به خاطر قدرت سیستم هست
موفق باشید

با سلام ببخشید من یک دوتا ارور دارم :
NullReferenceException: Object reference not set to an instance of an object
UnityEditor.Graphs.AnimationStateMachine.GraphGUI.SyncGraphToUnitySelection (Boolean force) (at C:/buildslave/unity/build/Editor/Graphs/UnityEditor.Graphs/AnimationStateMachine/GraphGUI.cs:287)
UnityEditor.Graphs.AnimatorControllerTool.DetectAnimatorControllerFromSelection () (at C:/buildslave/unity/build/Editor/Graphs/UnityEditor.Graphs/Animation/AnimatorControllerTool.cs:392)
UnityEditor.Graphs.AnimatorControllerTool.OnEnable () (at C:/buildslave/unity/build/Editor/Graphs/UnityEditor.Graphs/Animation/AnimatorControllerTool.cs:402)
و
NullReferenceException:Object reference not set to an instance of an object
UnityEditor.DockArea:OnEnable()

لطفا کمک کنید.

پاسخ:

۳۰ شهریور ۹۶، ۱۵:۴۷
سلام علی عزیز
تا در آموزش ها به سطح متوسط نرسیدید اقدام به ساخت بازی نکنید
ابتدا دوره جامع و رایگان رو مشاهده کنید سپس دوره های پروژه محور رو تهیه کنید
این هشدار فکر ی کنم به دلیل این هست که متغیری تعریف کردید و دسترسی مجاز یا مقدار دهی نشده و دارید از اون در کد نویسی استفاده می کنید
موفق باشید



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

پاسخ:

۲ مهر ۹۶، ۱۷:۴۴
سلام علی عزیز
در قسمت های بعدی توضیح داده شده 
موفق باشید

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

پاسخ:

۲ مهر ۹۶، ۱۷:۴۵
سلام وحید عزیز
به ایمیل شما پاسخ ارسال شد
موفق باشید

ی سی شارپ اسکریپت اضافه کردم این ارور رو میده

http://www.upsara.com/images/go8u_screenshot_(162).png

http://www.upsara.com/images/uy1q_screenshot_(163).png

لطفا کمک کنین.ممنون

پاسخ:

۲ مهر ۹۶، ۱۷:۴۶
سلام عباس عزیز
control panel > region> administrative<change system locale
بزارید رو english united states 
موفق باشید
کانال تلگرام : @GameDevnity

سلام..وقتی پروژه رو Build میکنم این ارور رو میده


CommandInvokationFailure: Failed to re-package resources.
C:\Program Files\Android\android-sdk\build-tools\24.0.0\aapt.exe package --auto-add-overlay -v -f -m -J "gen" -M "AndroidManifest.xml" -S "res" -I "C:/Program Files/Android/android-sdk\platforms\android-23\android.jar" -F bin/resources.ap_

stderr[

]
stdout[

]
exit code: -1073741819
UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
UnityEditor.Android.PostProcessor.Tasks.TasksCommon.Exec (System.String command, System.String args, System.String workingdir, System.String errorMsg, Int32 retriesOnFailure)
UnityEditor.HostView:OnGUI()


Unity 5.6.0f3
Sdk v24
jdk 8
jre 8
 sdk 23 رو هم تست کردم همین مشکل و داره
خروجی pc مشکل نداره

تصویر ارور :

http://www.upsara.com/images/l763_screenshot_(184).png

پاسخ:

۶ مهر ۹۶، ۲۰:۰۰
سلام عباس عزیز
قسمت خروجی اندروید رو با دقت مشاهده کنید ، توجه داشته باشید کوچکترین اشتباهی انجام بدید نمی تونید خروجی بگیرید
موفق باشید

سلام آقای رجب زاده من هر کاری می کنم متد Input برام کار نمی کنه نظرتون چیه؟

پاسخ:

۲۱ مهر ۹۶، ۱۲:۵۴
سلام احتمالا دات نت فریمورک رو نصب ندارید
گر کلاس ها قرمز شده و شناخته نمیشند باید نسخه بالاتر از 3.5 رو نصب کنید
موفق باشید
کانال تلگرام : @GameDevUnity

درود یک کد می خوام برا رآیند زیر در بازی دو بعدی:
می خام یه جعبه به صوذت رندم در x,yپرتاب شود  و از همان x,yهایی که رفته همان مسیر را برگردد

مورد دوم
می خوام وقتی جعبه پرتاب میشود پشت آن مثل یه خط ، دودو آتش ظاهر شود اگه یه خط ساده هم باشد خودم دود را میسازم فقط ساخت خط در x,yهای پشت جعبه برایم مسئله است این دو کد سی شارپ باشد برای یه پلیر برای بازی جنگی وفکری می خام مرسی

پاسخ:

۲۸ مهر ۹۶، ۱۸:۲۱
سلام 
این طوری نمی تونید با یونیتی بازی بسازید
شما ابتدا باید دوره جامع و رایگان رو مشاهده کنید
سپس دوره های پروژه محور رو مشاهده کنید
تا زمانی که در یونیتی به حد متوسط نرسیدید اقدام به ساخت بازی نکنید
موفق باشید


درود در محیط دو بعدی چطور می تونم با ایزی تاچ ورژن ۳ یا ۴
یه پلیر را وقتی در جوی استیک به سمت راست بالا می زنم  پلیر هم به سمت راست بالا برود و بدنش نیز به آن سمت بچرخد و در ضمن انیمیشن آن اجرا شود به طور مثال در بازی فوتبال وقتی راست بالا را می زنیم پلیر به ان سمت رود و بدنش به ان سمت بچرخد و ان

انیمیشن دویدن اجرا شو د
من با ایزی می توانم پلیر را حرکت دهم ولی بدنش به آن یمت نمی چرخد و انیمیشن هم گاهی وقتها اجرا نمی شود

پاسخ:

۲۸ مهر ۹۶، ۱۸:۲۱
سلام 
این طوری نمی تونید با یونیتی بازی بسازید
شما ابتدا باید دوره جامع و رایگان رو مشاهده کنید
سپس دوره های پروژه محور رو مشاهده کنید
تا زمانی که در یونیتی به حد متوسط نرسیدید اقدام به ساخت بازی نکنید
موفق باشید

سلام ، برای کرک کردن یونیتی به مشکل برخوردم لطفا کمک کنید  اگه ممکنه سریع جواب بدین !!!
EsES_NNN0903ZZZ@

پاسخ:

۲۸ مهر ۹۶، ۱۸:۳۳
سلام
در سایت های فارسی ارائه دهنده یونیتی مشکلتون رو مطرح کنید
کانال تلگرام : @GameDevUnity
موفق باشید

سلام 

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

pleas fix compile errors before creating new script componets 

فقط داخل سی شارب قسمت استارت نوشتم

debug.log("s");

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


پاسخ:

۱ آبان ۹۶، ۲۳:۴۰
سلام سعید عزیز
این مشکل در یونیتی 5.6 هست
باید از قسمت Region زبان سیستم رو به انگلیسی تغییر بدید
control panel > region> administrative<change system locale
بزارید روی : 
english united states
موفق باشید
کانال تلگرام : @GameDevUnity 


سارا حسن زاده

۳۰ مهر ۹۶ ، ۱۲:۳۳
سلام جناب خسته نباشید... من واسه پروژه کارشناسی میخوام یک بازی 2بعدی آسوووووون ارائه بدم ولی متاسفانه صفره صفرم و باید از اول همه چیو آموزش ببینم میخوام بدونم اگه با این آموزش شما پیش برم و پکیجو بخرم میتونم پروژمو شروع کنم و تمومش کنم؟
ممنون میشم پاسخ بدین

پاسخ:

۳۰ مهر ۹۶، ۱۸:۰۶
سلام تشکر
شما ابتدا باید دوره جامع و رایگان رو مشاهده کنید

سپس دوره دو بعدی رو مشاهده کنید

در صورتی که زمان نداشتید می تونید پروزه آماده همراه با توضیحات و داکیومنت فارسی کد ها رو سفارش بدید
ایمیل : 
Developer9631@yahoo.com

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

پاسخ:

۱ آبان ۹۶، ۲۳:۴۳
سلام متاسفانه پیاده سازی این موارد زمان بر هست و در حال حاضر چندین پروژه دارم
سعی کنید با تلاش و تمرین پیاده کنید
موفق باشید

بنده دوره هایی را گذرانده ام و برای سریع جلو رفتن پرسش های لالا را پرسیدم لطفا پاسخ دهید

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

پاسخ:

۱ آبان ۹۶، ۲۳:۴۳
سلام
به امید خدا در آینده آموزش داده میشه
موفق باشید

در مورد هوش مصنوعی در محیط دو بعدی آمورش خوب اگر میشه معرفی نمایید هیچ آمورشی تو نت نیست 

پاسخ:

۱ آبان ۹۶، ۲۳:۴۵
سلام در دوره جامع دو بعدی اشاره هایی داشتم
ولی این که صرف به بحث هوش دو بعدی پرداخته باشه یک آموزش کوتاه در لرنینگ تی وی هست
موفق باشید

اقا تو‌رو خدا لطفا یه اموزش برای هوش مصنوعی دو بعدی که مثل نومش آموزش خودتون عمل کند معرفی نمایید
در ضمن عوض شدن روتیت پلیر در هنگام حرکت با جوی استیک ایزی را نیز به من بگویید هیلی نیاز دارم مرسی

پاسخ:

۱ آبان ۹۶، ۲۳:۴۵
سلام
در آینده آموزش داده می شود
موفق باشید

درود جناب من آموزش های رایگان شما را تا حدودی دیدم خیلی عالی هست
فقط من برای بازی خودم در محیط دو بعدی  اولا تهیه آموزش دوبعدی شما که در فرانش ۴۳۰۰۰ تومن است برای من مقداری گران است آیا تخفیف ندارید ؟
دوما در پیش نمایشش دیدم شما با کیبرد کنترل می نمایید و برای من استفاده از ویرچوآل جوی استیک مد نظراست چطور می توانم همین کارها را با ویذچوآل جوی استیک اعمال نمایم
خیلیممنونم

پاسخ:

۱ آبان ۹۶، ۲۳:۴۸
سلام ، خواهش می کنم
متاسفانه فعلا دوره دو بعدی تخفیفی نداره
برای پیاده سازی تاچ از پکیج کنترل فریک استفاده کنید که آموزشش رو منتشر کردم
لینک : 
موفق باشید
کانال تلگرام : @GameDevUnity

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

پاسخ:

۱ آبان ۹۶، ۲۳:۴۹
سلام علی عزیز
با عضویت در خبرنامه می تونید از پکیج ها بهره ببرید زامبی و ...
برای دانلود آموزش تاچ رایگان هست و می تونید از لینک دانلود کنید
لینک : 
کانال تلگرام : @GameDevUnity

سلام
تو کنترل فریک تاچ مشکلی برام پیش اومده که تو قسمت CF2 Script Converter اسکریپ های من شناسایی نمیشن نمی تونم کانورتشون کنم مشکل از کجاس ؟
با تشکر از اموزشای عالیتون

پاسخ:

۴ آبان ۹۶، ۱۱:۱۸
سلام علی عزیز
من تا الان چنین مشکلی نداشتم
مچدد در یک پروژه دیگه تست کنید
موفق باشید

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

پاسخ:

۵ آبان ۹۶، ۰۰:۲۹
سلام 
به ایمیل شما پاسخ ارسال شد
موفق باشید

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

پاسخ:

۱۵ آبان ۹۶، ۱۳:۲۵
سلام 
آموزش ها رو کامل و با دقت مشاهده کنید
این مشکلات در ابتدایی که یونیتی رو شروع می کنید پیش میاد
به عنوان مثال ممکن هست شما یک متغیر با سطح دسترسی عمومی برای سلامتی تعریف کردید و مقدار متغیر برای این دو دشمن متفاوت هست و باید به یک اندازه باشند
موفق باشید
کانال تلگرام : @GamedevUnity

سلام اقای رجب زاده دوتا سوال داشتم 1: اموزشهای وب تارگت در محیط ویژوال استودیو انجام شدن و محیط ویژوال استودیو با محیط MonoDevelop فرق داره راه حلش چیه؟ دوم اینکه آموزشهای آقای مهرداد نادری نیستن انگار حذف شدن ؟ لطف میکنید اگر پاسخ بدید با تشکر.

پاسخ:

۲۰ آبان ۹۶، ۱۹:۱۱
سلام مهدی عزیز
در قسمت های جلوتر نحوه استفاده از مونو گفته شده آموزش ها رو پیش برید
در مورد آموزش های آقای نادری در اینترنت سرچ کنید 
در وب سایت شخصی ایشون و در کانال شخصی در آپارات اموزش ها رو قرار دادند
در صورتی که موفق نشدید دانلود کنید اطلاع بدید
موفق باشید
کانال تلگرام : @GameDevUnity

سلام
آقای رجب زاده من نسخه جدید یونیتی را گرفتم مثل اینکه وقتی تو انیمیشن rotation ایجاد میکنم وقتی که به اواخر انیمیشن میرسه سرعت کم شده و برای یک احظه می ایسته سپس دوباره تکرار میشه (رو حالت لوپ هستش) مثل انیمیشن های قبلی که پشت سر هم تکرار میشد و هیچ تغییری در سرعتش ایجاد میشد نیست باید چکار کرد راه حلی داره؟

پاسخ:

۲۲ آبان ۹۶، ۲۳:۳۳
سلام کامیار عزیز
من با نسخه 2017 کار نکردم
سعی کنید روش های مختلف را بررسی کنید
موفق باشید
کانال تلگرام : @GameDevUnity

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

پاسخ:

۲۴ آبان ۹۶، ۱۸:۰۵
سلام
این مشکل فکر می کنم به خاطر تنظیماتی هست ، که در هنگام خروجی گرفتن از نرم افزار سه بعدی انجام میدید پیش میاد
من با نرم افزار های سه بعدی کار نمی کنم
لذا پیشنهاد میدم در فروم یونیتی دنبال مشکل باشید

موفق باشید
کانال تلگرام : @GameDevUnity


سلام خسته نباشید. من میخوام یه بازی مشابه بازی charts یا episode:choose your story  بسازم . مدلشون از دسته بازی های متنی به همراه کاراکتر هاست که روند داشتان رو از طریق انتخاب گزینه به کاربر میده. باید از کدوم برنامه بازی سازی استفاده کنم؟

پاسخ:

۲۴ آبان ۹۶، ۱۸:۰۸
سلام ماهک عزیز
از یونیتی استفاده کنید
ابتدا باید به سطح متوسط در یونیتی و برنامه نویسی برسید سپس ایده هاتون رو پیاده کنید
از دوره جامع و رایگان استفاده کنید
لینک : 
https://faranesh.com/animation-3d/15405-c-sharp-with-unity-game-development

موفق باشید
کانال تلگرام : @GameDevUnity

سلام توی Mono Develop
using UnityEngine رو شناسایی نمی کنه و قرمز میشه مشکل چیه؟؟

پاسخ:

۲۵ آبان ۹۶، ۱۸:۱۶
سلام محمدحسن عزیز
دات نت فریمورک نسخه بالاتر از 3.5 رو متناسب با سیستم عاملتون دانلود و نصب کنید
موفق باشید
کانال تلگرام : @GameDevUnity

سلام چطوری میتونم تو یونیتی فارسی بنویسم؟؟؟

میشه راهنماییم کنید؟

پاسخ:

۲۹ آبان ۹۶، ۲۱:۵۱
سلام علی رضا عزیز
از نرم افزار Leomoon استفاده کنید
آموزش کار در آپارات هست
موفق باشید
کانال تلگرام : @GameDevUnity

با سلام
از اندروید 5.5.1 استفاده می کنم
تو یونیتی میخام خروجی اندروید بگیرم اونجایی که باید مسیر SDK رو به یونیتی بدم یعنی periferences , external tools گزینه های مسیر SDK و JDK نیست☹️ ماژولش نصبه چون  توی  Build setting  میشه switch platform کرد
باید چیکار کنم؟؟؟؟

پاسخ:

۲۹ آبان ۹۶، ۲۱:۵۴
سلام
یک بار این موضوع برای من پیش اومد ماژول ios که نصب کنید تا مسیرش را ندید ، ممکن اندروید را نمایش ندهد.
پیشنهاد میدهم یونیتی را حذف سپس مجدد نصب کنید
ابتدا ماژول اندروید را نصب کنید و ادرس دهی های لازم را انجام دهید
موفق باشید
کانال تلگرام : @GameDevUnity

سلام من وقتی پروژه جدید باز میکنم ارور دارم 

Failed to load package manager
UnityEditor.AssemblyHelper:IsInternalAssembly(String)

Failed to load package manager
UnityEditor.DockArea:OnGUI()

پاسخ:

۲۹ آبان ۹۶، ۲۱:۵۷
سلام 
تا حالا چنین مشکلی نداشتم 
احتمال کمی هست که از ویندوز شما باشد ولی فقط یک حدس هست
موفق باشید

سلام خسته نباشید شما از کدوم ورژن یونیتی استفاده میکنید

پاسخ:

۲۹ آبان ۹۶، ۲۱:۵۸
سلام عرفان عزیز
در حال حاضر با 5.6 کار می کنم
موفق باشید
کانال تلگرام : @GameDevUnity

سلام خسته نباشید دوتا سوال داشتم اول اینکه من قبلا با ویژال بیسیک و matlab برنامه نویسی کردم و با بیشتر دستوراتشون آشنایی دارم  ولی خیلی حرفه ای نیستم و تا به حال برای بازی برنامه نویسی نکردم میخواستم بدونم که تا همین حد تو یادگیری آموزش های شما بهم کمک میکنه؟و سوال دیگه اینکه #c با این دو زبان برنامه نویسی خیلی تفاوت داره؟

پاسخ:

۲ آذر ۹۶، ۱۴:۵۰
سلام عرفان عزیز
این که قبلا تجربه برنامه نویسی داشتید کمک کننده است
اصول برنامه نویسی در مباحث ابتدایی تقریبا یکی هست ولی خوب سی شارپ از لحاظ سینتکس متفاوت هست
از دوره جامع و رایگان شروع کنید و به موارد درون آموزش عمل کنید
موفق باشید

کانال تلگرام : @GameDevUnity

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

پاسخ:

۶ آذر ۹۶، ۰۷:۲۵
سلام کامیار عزیز
خواهش می کنم
یک ایمیل به : Developer9631@yahoo.com بدید 
اطلاعات مورد نیاز برای شما ارسال می شود
در ایمیل پاسخ را مطرح کنید
موفق باشید
کانال تلگرام : @GamedevUnity

سلام خسته نباشید
من تازه نرم افزار یونیتی رو نصب کردم و هنوز از سی شارپ چیزی نمیدونم اگه میشه یه کدی بدید که وقتی روی صفحه کلیک کنم یه صدا بده اسم صدا هم اینه ak47-1

ممنون

پاسخ:

۱۷ آذر ۹۶، ۰۹:۴۲
سلام هادی عزیز
وقتی تازه یونیتی رو شروع کردید و از سی شارپ هم چیزی نمی دونید اقدام به ساخت بازی نکنید
ابتدا دوره ها را دنبال کنید تا به تسلط نسبی برسید
در غیر اینصورت هر قدم که پیش میرید کلی سوال برای شما به وجود میاید
از دوره جامع و رایگان شروع کنید

موفق باشید
کانال تلگرام : @GamedevUnity

امیرمحمد اخوان

۱۸ آذر ۹۶ ، ۰۱:۰۴
سلام آقای رجب زاده، خسته نباشید. اگه امکانش هست و مایل هستید یک مصاحبه غیرحضوری برای نشریه دانشجویی آینده نویسان ترتیب بدیم. هدف مصاحبه هم ایجاد انگیزه در جوانانه که بدونن افراد موفقی مثل شما چه جوری مسیر موفقیت رو طی کردن و شما رو الگوی خودشون قرار بدن. لطفا در صورت تمایل بک ایمیل بهم بزنید

پاسخ:

۱۸ آذر ۹۶، ۰۶:۱۵
سلام امیرمحمد عزیز
اطلاعات کامل تر از نشریه رو به ایمیل بفرستید
Developer9631@yahoo.com
موفق باشید

سعید پوریان

۲۴ آذر ۹۶ ، ۱۷:۵۸
سلام اقای رجب زاده  
میخام کدی بنویسم برای بازی تپه نوردی .
وقتی که کلید left یا right کیبورد فشار داده شد به جلو و عقب بره و وقتی دست از کلید برداشته شد ماشین ایست کنه

لطفا کمک کنید 

پاسخ:

۲۴ آذر ۹۶، ۱۹:۳۰
سلام سعید عزیز
از این آموزش استفاده کنید

موفق باشید

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

پاسخ:

۲۵ آذر ۹۶، ۲۱:۵۶
سلام محمد عزیز
خواهش می کنم
موفق باشید
کانال تلگرام : @GameDevUnity

سلام من وقتی که برای خروجی گرفتن   switch platform  رو میزنم کیفیت بازی میاد پایین بعد میرم به 16.10 میزارم زیاد تغییر نمیکنه pixel ها روی کارکترم دیده میشه چیکار  کنم که درست بشه

پاسخ:

۳۰ آذر ۹۶، ۱۰:۰۲
سلام بهنام عزیز
به دلیل این هست که خود یونیتی برای پلتفرم موبایل تکسچر ها رو بهینه می کنه
بهتر هست قبل از شروع پروژه سوئیچ کنید به پلتفرم مقصد
در روی تکسچرها مورد نظر کلیک کنید در پنجره اینسپکتور می توانید کیفیت تکسچرها رو تنظیم کنید
موفق باشید
کانال تلگرام : @GameDevUnity

mohammad esmailzad

۰۲ دی ۹۶ ، ۲۰:۴۰
با عرض سلام خسته نباشد
می خواستم بدونم چه جوری میشه تو یونیتی اسم بازی رو فارسی نوشت؟مثلا اگه فارسی بنویسم اخر دیباگ نمی شه و خروجی اندروید به ما نمی ده!!!

پاسخ:

۵ دی ۹۶، ۱۱:۰۷
سلام محمد عزیز
در قسمت مشخص شده برای نام بازی فارسی تایپ کنید در گوشی هیچ مشکلی نداشته و نشان میدهد
موفق باشید
کانال تلگرام : @GameDevUnity

خیلی ممنون حل شد

پاسخ:

۵ دی ۹۶، ۱۱:۰۹
خواهش می کنم
موفق باشید

کورش نورمحمدی

۱۳ دی ۹۶ ، ۱۵:۴۷
سلام آقای رجب زاده،
می خواستم ببینم که شما لینک آموزش های C# آقای نادران رو دارید؟
چون فکر کنم از سایت فرانش حذف شدن.
اگه دارید ممنون میشم لینکش رو به ایمیلم ارسال کنید.

پاسخ:

۱۴ دی ۹۶، ۱۰:۲۵
سلام کوروش عزیز
مثل این که به درخواست آقای نادری آموزش ها حذف شده البته اطلاع دقیقی ندارم
در اینترنت جستجو کنید ،  احتمالا پیدا کنید
موفق باشید

محمد جواد جمالی

۱۷ دی ۹۶ ، ۱۲:۱۶
سلام خسته نباشید.
من یه مشکلی توی ساخت انیمیشن برای کاراکتر خودم دارم.یعنی توی قسمت انیمیشن برای گزینه ی create new clip وجود نداره چه کار باید بکنم

پاسخ:

۱۸ دی ۹۶، ۲۳:۲۸
سلام محمد عزیز
با دقت بررسی کنید چنین مشکلی وجود ندارد
موفق باشید

محمد مهدی مولایی

۱۷ دی ۹۶ ، ۱۴:۱۶
سلام آقای رجب زاده
من پک آموزشی شمارو از لرن تی وی خریداری کردم
پک خیلی خوبی هستش
فقط یه مشکلی دارم
اگه میشه جواب بدین
اینکه من یه انیمیشنی رو مثل راه رفتن به کاراکتر میدم
و با دکمه ی w  راه میندازمش
اما فقط یه بار انیمیشن کار میکنه و با تموم شدن انیمیشن از حرکت وایمیسته
و باید دوباره دکمه w رو بزنم
این مشکل رو چطور حل کنم که تا زمانی که دکمه w را نگهداشتم حرکت راه رفتن انجام بشه و زمانی که انگشت رو از روی w  برداشتم بره به حالت idle

پاسخ:

۱۸ دی ۹۶، ۲۳:۲۹
سلام محمد مهدی عزیز
این موارد رو با دنبال کردن آموزش ها می توانید پیاده کنید
ابتدا دوره جامع و رایگان رو مشاهده کنید
موفق باشید

سلام . اگر  دو تا Camera  داشته باشیم یکی Camera1 و دیگری Camera2 و یک شی داشته باشیم که بخواهم Camera1 آن را نشان ندهد ولی Camera2 آن را نشان دهد ، باید چه کار کنم؟

پاسخ:

۲۱ دی ۹۶، ۱۶:۱۷
سلام مهرداد عزیز در قالب کامنت نمیشه توضیح داد
در یوتیوب سرچ کنید
حتما راه حل رو پیدا می کنید
موفق باشید

سلام


من یونیتی 5 ورژن 3 را دانلود کرده ام ولی در قسمت asist نمی توانم هیچ بافتی را به بازی اضافه کنم ممنون میشم من رو راهنمای کنید

پاسخ:

۲۱ دی ۹۶، ۱۶:۱۶
سلام محمد عزیز
از دوره جامع و رایگان شروع کنید
وارد کردن بافت مثل سابق هست و فرقی نداره شما می توانید بافت مورد نظر رو درگ کنید در پنجره پراژکت
موفق باشید

سلام خسته نباشید.
اگه میشه بگید چطور می تونم با  یونیتی 2017 خروجی برای اندروید 2 بگیریم
چون فقط اندروید 4 توش هس

پاسخ:

۲۱ دی ۹۶، ۱۴:۳۴
سلام کمیل عزیز
تا جایی که اطلاع دارم دیگه پیشتیبانی نمیشه
اندروید 2 خیلی قدیمی هست گوشی در بازار با این اندروید شاید دیگه نباشه!!
موفق باشید

سلام عذر میخوام 
من تازه آموزشتونو شروع کردم وقتی ااسکریت میسازم این ارور رو میده توی 
* Assertion at ..\mono\mini\unwind.c:620, condition `cfa_reg != -1' not met

چجوری حل کنم مشکل رو ؟؟؟؟؟؟؟

پاسخ:

۲۱ دی ۹۶، ۱۳:۱۶
سلام صادق عزیز
این مشکل در یونیتی 5.6 هست
باید از قسمت Region زبان سیستم رو به انگلیسی تغییر بدید
control panel > region> administrative<change system locale
بزارید روی : 
english united states
موفق باشید
کانال تلگرام : @GameDevUnity 


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

پاسخ:

۲۶ دی ۹۶، ۱۹:۲۱
سلام رضا عزیز
در مورد شروع اگر به یونیتی آشنایی ندارید حتما ابتدا دوره جامع و رایگان رو مشاهده کنید:
 

بعد از این دوره ، جامع دو بعدی رو تهیه کنید : 


در یونیتی کافیه یک بار کد نویسی کنید سپس برای تمام پلتفرم ها می تونید خروجی بگیرید ، تنها تفاوتی که داره در کد نویسی ورودی ها هست
که به عنوان مثال در کامپیوتر از کدنویسی کیبورد استفاده می کنیم و در اندروید از تاچ که در این آموزش برای تبدیل کدهای pc به اندروید پکیج مورد نظر رو آموزش دادم : 


موفق باشید
کانال تلگرام : @GameDevUnity




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

پاسخ:

۲۷ دی ۹۶، ۱۰:۵۵
سلام رضا عزیز
خواهش می کنم
در نوتیفیکیشن فرانش عضو شوید 
روی زنگوله قرمز که در سمت چپ پائین سایت قرار داد کلیک کرده و عضو شوید
سپس از کد تخفیف زیر استفاده کنید
notification-welcome
موفق باشید

سلام خدمت آقای رجب زاده و ممنون از آموزش های خوبتون. دو سوال داشتم.
۱-این دوره های آموزشیc# آقای مهراد نادری در فرانش نیست. میتوانید این دوره ها را قرار دهید؟
۲-آموزش ساخت پرداخت درون برنامه را می خواستم. کجا باید گیر بیاورم؟

پاسخ:

۱ بهمن ۹۶، ۱۶:۱۱
سلام
دوره اقای نادری رو در اینترنت سرچ کنید شاید در بعضی سایت ها پیدا کنید. دلیل این که از اینترنت حذف شده اطلاعی ندارم
بهتری روش در حال حاضر استفاده از پکیج بوباردو هست

سلام خسته نباشید من unity تازه نصب کردم مشکلی که دارم اینه که وقتی script میسازم توی پوشه asset نمیتونم به هیچ شی اتصالش بدم و مرتب ارور میده تو console برام اخطار میزنه ولی فقط ایکون هست هیچ توضیحی نداره .. اگه ممکنه راهنماییم کنید ممنون 

پاسخ:

۱ بهمن ۹۶، ۱۶:۱۲
سلام
از یونیتی 5.6 به بالا باید زبان سیستم رو از قسمت region به انگلیسی تغییر بدید
مسیر زیر رو برید : 
control panel > region> administrative<change system locale
بزارید روی : 
english united states

موفق باشید
کانال تلگرام : @GameDevUnity


با سلام و خسته نباشید.
من یونیتی رو از سایت پی سی دانلود نصب کردم ولی وقتی اجراش میکنم در پایین صفحه این ارور رو میده:
Assertion at ..\mono\mini\unwind.c:620,condition `cfa_reg!=-1' not met*

پاسخ:

۲ بهمن ۹۶، ۱۴:۲۶
سلام
از یونیتی 5.6 به بالا باید زبان سیستم رو از قسمت region به انگلیسی تغییر بدید
مسیر زیر رو برید : 
control panel > region> administrative<change system locale
گزینه زیر را انتخاب کنید : 
english united states

موفق باشید
کانال تلگرام : @GameDevUnity

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

پاسخ:

۹ بهمن ۹۶، ۱۸:۱۶
سلام سید عزیز
برای این موضوع با ایمیل من در ارتباط باشید
Developer9631@yahoo.com

building target package from assets archive and pre-built binaries مشکلش چیه؟
 

پاسخ:

۱۱ بهمن ۹۶، ۱۱:۰۷
سلام محمد عزیز
این ارور احتمال داره که شما پوشه Build Tools رو صحیح ایجاد نکردید
یا عموما یک اشتباهی در مراحل خروجی اندروید دارید
مجدد مراحل خروجی اندروید رو انجام بدید
بهترین روش در حال حاضر استفاده از اندروید استادیو هست در یوتیوب سرچ کنید
موفق باشید

سلام

ممنون از اموزش های خوبتون اقای رجب زاده 

ببخشید میخواستم ببینم اگه میشه اموزش ساخت بازی های آنلاین با یونیتی رو هم قرار بدین 

پاسخ:

۱۵ بهمن ۹۶، ۰۷:۴۳
سلام حسین عزیز
به امید خدا در آینده آموزش داده می شود
موفق باشید
کانال تلگرام : @GameDevUnity

ali dehghanianpoor

۱۵ بهمن ۹۶ ، ۲۰:۵۸
سلام خسته نباشید
من وقتی میخوام drag&drop کنم و یک c# رو مثلا به کارکتر بدم ارور can't add script میده

پاسخ:

۱۵ بهمن ۹۶، ۲۱:۰۵
سلام وقت بخیر
باید از قسمت Region زبان سیستم رو به انگلیسی تغییر بدید
control panel > region> administrative<change system locale
بزارید روی : 
english united states
موفق باشید

کانال تلگرام : @GameDevUnity



سلام 
دو تا سوال داشتم اول اینکه با یونیتی میشه بازی هایی مثل grand theft auto یا بازی هایی که تو سبک جهان باز هست ساخت 
و سوال دوم اینکه  میشه چنین بازی هایی رو با یه گروه مثلا 6 یا 7 نفره ساخت یا باید حتما یه تیم بازیسازی بزرگ داشته باشیم 

پاسخ:

۱۷ بهمن ۹۶، ۰۷:۳۵
سلام عرفان عزیز
در خصوص سوال اول بله با یونیتی امکان ساخت هر بازی ای موجود هست
یادمه مطالعه می کردم فکر می کنم در ساخت بازی GTA هزار نفر مشغول بودند ولی غیر ممکن نیست به شرطی که هر کدام از اعضا از تخصص خیلی بالایی برخوردار باشند
توکل و تلاش رو در این راه فراموش نکنید
موفق باشید

دلیلش چیه که شرکت های بازیسای ایرانی نمیتونن بازی هایی با این حجم و کیفیت بسازن 
بازیسازان ایرانی در بازیسازی با پلتفرم اندروید خیلی پیشرفت کردن حتی بازی هایی میسازن که با بازی های خارجی هم رقابت میکنه ولی هرگز واسه pc نتونستن چنین بازی هایی رو بسازن و گرافیک بازی هاشون انقدر پایینه که هیچ کس حاضر نیست بازی هاشونو بخره 
ببخشید که زیاد سوال میپرسم ولی اگه میشه لطفا جواب بدید
با تشکر

پاسخ:

۱۹ بهمن ۹۶، ۱۱:۰۳
دلیل این موضوع پیچیدگی تولید یک بازی کامپیوتر و از اون بد تر انتشار آن هست!! 
بازی های اندروید به دلیل اشل کوچکی که دارند توسط تیم های کوچک ایرانی قابل تولید هستند اما بازی های جهان باز نیاز به بودجه و تعداد اعضای بالا داره
یکی از مشکلات دیگه نبود قانون کپی رایت هست و نبود یک سیستم جامع برای انشتار بازی های ایرانی در سایر پلتفرم ها مثل کامپیوتر لذا با توجه به وجود شرایط عالی در مارکت های اندروید فعلا همه برای این پلتفرم برنامه ریزی می کنند
لذا فعلا شرکت ها دلیل عقلانی و اقتصادی  برای تولید این نوع بازی ها را ندارند اما در آینده ای نزدیک با مرتفع شدن مشکلاتی که ذکر کردم شاهد تولید اینچنین بازی ها در ایران خواهیم بود
این صنعت در کشور به سرعت در حال رشد هست
موفق باشید
کانال تلگرام : @GameDevUnity

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

پاسخ:

۱۹ بهمن ۹۶، ۱۰:۵۸
سلام حسن عزیز
خواهش می کنم
ممنون از همراهی شما
سوال اول شما بهتر هست پترن سینگلتون رو در یوتیوب سرچ کنید
singleton unity
با این پترن میشه یک گیم آبجکت را به روش حرفه ای در چند صحنه داشت 
و مقادیری را درون مثلا متغیری ذخیره کرد و در ابتدای لود هر مرحله فراخوانی کرد
در قالب کامنت نمیشه توضیح داد
گزینه دوم خود یونیتی یک آموزش در این خصوص منتشر کرده هست
موفق باشید

کانال تلگرام : @GameDevUnity

با سلام و روز بخیر
اول ممنون از آموزش های بسیار خوبتون.
دوم اینکه من تا جلسه ی 20 برنامه نویسی وب تارگت و الان قسمت 31 ویدئو های آموزشی یونیتی شما هستم. قصد دارم روی واقعیت افزوده کار کنم و آموزش ببینم. اگر امکانش هست راهنماییم کنید که چکار کنم. ممنونم  

پاسخ:

۱۹ بهمن ۹۶، ۱۰:۵۰
سلام ، خواهش می کنم
ریتم آموزشی که پیش میرید صحیح هست بعد از تسلط به یونیتی و اتمام آموزش ها شما به مرور می توانید ایده های خودتون رو پیاده کنید
پیشنهاد میدهم دوره ساخت اپلیکیشن حرفه ای واقعیت افزوده را تهیه کنید تا بیش تر به ترکیب کد نوسی با واقعیت افزوده در یونیتی آشنا شوید
در صورتی که سوال دیگری داشتید با ایمیل در ارتباط باشید
Developer9631@yahoo.com

کانال تلگرام : @GameDevUnity

بله حق باشماست بازم ممنون که وقت گذاشتید و به سوالم جواب دادید

پاسخ:

۲۱ بهمن ۹۶، ۱۲:۵۱
خواهش می کنم عرفان عزیز
موفق باشید

با سلام و دعای  خیر

کدی رو میخوام که وقتی جسم A از محلی گذشت سیستم ذرات فعال بشه

void OnTriggerEnter2d(Collision2D col
if(col.gameObject.tag == "city1")

(اگه این هم اشتباهه ، بفرمایید) 
بقیش رو هر کار کردم نتونستم در بیارم ، انواع فیلمها و مقالات رو دیدم، همه چی بود جز همین که من میخوام (اینترنت رو زیرو رو کردم)
در ضمن من پارسال دوره aa رو تهیه کردم ، یک ایده جدید در مورد اون دارم که توی اولین فرصت بهتون mail میزنم
ازتون بینهایت سپاسگذارم که بدون داشتن هیچ چشم داشتی جواب سوالات امثال ما رو میدید

پاسخ:

۲۳ بهمن ۹۶، ۲۰:۴۴
سلام حمید عزیز
باید در پارامتر ورودی از Collider2D استفاده کنید
الان از Collision استفاده کردید
پیشنهاد میدم تا در یونیتی به سطح متوسط نرسیدید اقدام به ساخت بازی نکنید
در دوره جامع و رایگان به این موارد پرداخته شده است
ممنون از همراهی شما
موفق باشید


با سلام مهندس رجب زاده ، چند تا سوال داشتم اگه امکانش هست جواب بدید :
1- یکی از دوستانم میگفت که پترن هایی که Vofuria تولید میکنه بعد یه مدت اکسپایر میشه و دیگه کار نمیکنه ایا این واقعیت داره ؟
2- راهی هست که بتونیم خودمون پترن بسازیم تا وابستگی به Vofuria از بین بره ؟ چون لوگو Vofuria زیر پروژه هم میخوره و یه جورایی واتر مارک میشه ، نمیخوام اون باشه راهی وجود داره ؟
3- یه پروژه انجام دادم که دو تا دکمه هست ، میخوام تا دکمه اول زده نشده دکمه دوم دیده نشه یعنی در زمان زدن دکمه اول دکمه دوم نمایش داده بشه میشه کد این دستور رو برام بفرستید

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

پاسخ:

۲۳ بهمن ۹۶، ۲۰:۵۱
سلام سجاد عزیز
سوال اول تا جایی که من اطلاع دارم خیر چنین چیزی نیست و نسخه رایگان بی نهایت استفاده می شود
سوال دوم : هیچ راهی نشد نداره ولی پیاده سازی چنین روشی نیاز به یک تیم قوی داره و معمولا کمپانی ها سمت این مورد می روند برای عدم نمایش واتر مارک می توانید از یوای یونیتی استفاده کنید به عنوان مثال لوگو یا دکمه خروج را در ان بخش نمایش دهید
سوال سوم :  آموزش ها را دنبال کنید با پیشرفت در آموزش ها می توانید دستورات شخصی خود را پیاده کنید
این مورد در قالب کامنت نمیشه توضیح داد ، ولی با دستور SetActive به سادگی این کار قابل انجام هست

در خصوص آموزش خصوصی با ایمیل در ارتباط باشید : 
developer9631@yahoo.com

موفق باشید

باسلام و دعای خیر

در خصوص سوال مبنی بر فعال  شدن پارتیکل سیستم اون کلمه ای رو که شما فرمودید رو هم عوض کردم نشد

میخوام وقتی کاراکترم از خطی عبور میکنه  particle System   فعال  بشه
کدهای نمایش دیگه رو بلدم مثلا؛ کلیدی نمایش داده بشه یا غیره
حتی همین هم با دستور GetKey و امثالهم رو دارم ولی این بیچارم کرده !!!
اگه وقت دارین این کد شو همینجا بنویسین (که دیگران هم ببینند) ممنونتون میشم
خیلی سپاسگذارم

پاسخ:

۲۵ بهمن ۹۶، ۰۸:۵۷
سلام حمید عزیز
اگر قبل از مشاهده کامل دوره ها سراغ ساخت بازی برید در فرایند توسعه بسیار اذیت میشید

شما کافیه پارتیکل سیستم رو به عنوان یک گیم آبجکت ذخیره کنید
سپس فرض می گیریم اسم پارتیکل سیستم شما هست part از دستور زیر برای فعال سازی استفاده کنید : 
public class ExampleClass : MonoBehaviour {
   
public GameObject part;

 void OnTriggerEnter(Collider col) {
      
if(col.CompareTag("Player")){
  part.SetActive(true);
}    
}
}

با سام و دعای خیر
در خصوص مشکل من یعنی سیستم ذرات این کدی رو هم که فرمودید هم جواب نداد فکر کنم من نتونستم خوب منظورم را بیان کنم ، بهر حال دیشب تا صبح اینقدر سماجت بخرج دادم و کدها رو کم و زیاد کردم تا به نتیجه رسیدمusing UnityEngine;
using System.Collections;
public class parts : MonoBehaviour {
//***********************
//Is Kinematic را فعال میکنیم
//************************
public GameObject part ;
public GameObject coool;
void Start () {
part.SetActive (false);
coool.SetActive (true);
}
void OnTriggerEnter2D (Collider2D col){
if (col.gameObject.tag == "player") {
part.SetActive (true);
coool.SetActive(false);
        }
    }
}

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

پاسخ:

۲۷ بهمن ۹۶، ۲۱:۵۴
سلام حمید عزیز ، خواهش می کنم
احسنت به شما
ولی کد ها تغییری ندارند و صرفا یک متغیر اضافه کردید
در هر صورت من مثالی زدم تا مفهوم رو به دست بیاورید
موفق باشید

سلام استاد رجب زاده 
خسته نباشید 
ایا اموزش جدیدی نمیدید بیرون؟
محتواش چی هست ؟

اون قضیه ای که پیشمهاد دادم اموزش ساخت بازی های انلاین رو  بدید چی شد؟

پاسخ:

۸ اسفند ۹۶، ۲۱:۴۹
سلام مهدی عزیز
به زودی اموزش های جدیدی منتشر می شود
برای ساخت بازی آنلاین انشاالله در آینده ولی تاریخی نمی توانم دهم
موفق باشید

عبدالصمد سلیمانی

۰۸ اسفند ۹۶ ، ۰۷:۵۹
با سلام خدمت اقایی رجب زاده عزیز یک درخواست از شما داشتم که اگه کمک کنید خیلی ممنون می شم می خواستم اگه می شه یک اموزش ساخت صحنه سینماتیک ظبط کنید ممنون میشم اموزش های هم که داخل گوگل یا یوتیوب هست کامل نیست اگه خودتون یک اموزش در این زمینه بدین و زیر و بم این صحنه سینماتیک رو یاد بدین ممنون می شم چون بازی های امروزی بیشترش صحنه سینماتیک هستش با تشکر.

پاسخ:

۸ اسفند ۹۶، ۲۱:۵۰
سلام آقای سلیمانی عزیز
شاید به امید خدا در اینده به این موارد بپردازیم 
در حال حاضر به دلیل پروژه های مختلف زمان این کار نیست
موفق باشید

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

پاسخ:

۸ اسفند ۹۶، ۲۱:۵۲
سلام محمد عزیز
سوال را به ایمیل ارسال کنید
Developer9631@yahoo.com
موفق باشید
کانال تلگرام : @GameDevUnity

پارسا خدیش

۱۰ اسفند ۹۶ ، ۱۶:۱۱
سلام
آیا شما تا به حال با آنریل انجین کار کردید نظرتون درباره ی اون چیه؟ اون بهتره یا یونیتی؟نظرتون درباره ی سیستم بلوپرینت چی هست ؟ یا درباره ی ویرایشگر قدرتمند اش ؟
لطفا صادقانه نظرتون رو بدین (نه برای طرفداری بی منطق)

پاسخ:

۱۱ اسفند ۹۶، ۱۳:۰۹
سلام پارسا عزیز
من با انریل کار نکردم و پیشنهاد نمی دهم ، اما دلیل پیشنهادم اینه که هیچوقت با انریل کار نکردم و از یونیتی لذت می برم پس بهترین انتخاب برای من یونیتی هست
به دلیل این که احساس می کنم سرعت رشد یونیتی بسیار بالاتر هست
نکته بعدی اینه که اکثر شرکت های بازیسازی با یونیتی در حال توسعه بازی هستند که این نشان می دهد آینده این صنعت در ایران با یونیتی گره خورده هست
اما این موضوع رو بدونید خود شما هستید که باید از کار با یک نرم افزار لذت ببرید
این موضوع رو در اینترنت سرچ کنید بسیار به این دو انجین پرداخته شده و نهایت می تونید تصمیم بگیرید
موفق باشید
کانال تلگرام : @GameDevUnity

سلام اقا من وقتی خروجی میگیرم این ارور رو نشون میده failed to re-package resources.see the console for details و همه ی ورژن های build-tools رو دانلود کردم بازم نمیشه

پاسخ:

۱۷ اسفند ۹۶، ۱۴:۴۳
سلام بهنام عزیز
به Developer9631@yahoo.com یک ایمیل بدید
مشکل رو دقیق تر بررسی کنیم
موفق باشید
کانال تلگرام : @GameDevUnity


سلام
 دیروز (Unity 5.6.of3(64bit  روی سیستمم (ویندوز 10) نصب کردم
امروز اموزش کاراکتر اول شخص رو ازتون خریداری کردم.
بعد از درگ کردن FPSController  روی صحنه، وقتی بازی رو اجرا میکنم بهم خطای زیر رو نشون میده 
all compilers error have to be fixed before you can enter playmode.
چطور این مشکل رو حل کنم؟
با تشکر

پاسخ:

۱۷ اسفند ۹۶، ۱۴:۴۵
سلام محمود عزیز
به آدرس زیر در ویندوز روید

control panel > region> administrative<change system locale 
بزارید رو english united states 

موفق باشید
کانال تلگرام : @GameDevUnity




 سلام استاد
در بازی های شرکت ketchapp هر بار که بازی رو میاری رنگ آبجکت ها متفاوت میشه چطوری باید این کارو کرد؟

پاسخ:

۱۷ اسفند ۹۶، ۱۴:۴۶
سلام عبدالرحمن عزیز
لینکی از این موضوع ارسال کنید 
کلا عوض کردن رنگ کار مشکلی نیست
از دوره جامع و رایگان شروع کنید و آموزش ها رو به ترتیب پیش برید
موفق باشید
کانال تلگرام : @GameDevUnity

سلام خسته نباشید
خیلی وقتی که میام به سایت شما سر میزنم ولی هیچ آموزش جدیدی قرار ندادین
میخواستم بدونم که در حال ظبط دوره جدید هستید یا نه؟
باتشکر

پاسخ:

۲۰ اسفند ۹۶، ۲۲:۵۱
سلام عرفان عزیز، تشکر
به زودی دوره های جدیدی منتشر می شوند
و البته در کانال هم آموزش هایی قرار می گیرد
خواهش می کنم
آرزوی موفقیت برای شما
کانال تلگرام : @GameDevUnity

دوباره سلام آقای رجب زاده
چطوری یه آبجکت در جایی که لمس میشه ایجاد کنم
یعنی وقتی که یه جایی رو لمس کردم همونجا آبجکت instantiate بشه و اگه انگشت جابه جا شد آبجکته هم دنبال انگشت بره و وقتی که انگشت رها شد آبجکته destroy بشه

پاسخ:

۲۴ اسفند ۹۶، ۱۵:۱۴
سلام بلوچی عزیز
این مورد رو در کامنت نمیشه توضیح داد 
به امید خدا در لیست آموزش های آینده قرار می گیرد
موفق باشید

کانال تلگرام : @GameDevUnity

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

پاسخ:

۲۴ اسفند ۹۶، ۱۵:۱۶
سلام مهرداد عزیز
شما ابتدا باید دوره جامع و رایگان را کامل مشاهده کنید
سپس دوره های شوتر را تهیه کنید
این موارد برای پیاده سازی در قالب کامنت نمیشه توضیح داد
دقت داشته باشید در صورتی که به یونیتی تسلط ندارید و شروع به ساخت بازی کنید بسیار اذیت می شوید
موفق باشید

سلام من تازه یونیتی نصب کردم و طبق آموزش فرانش که مقدماتی هست طبق ویدئوها پیش میرم اما با این ارور مواجه شدم و هرچی سرچ زدم علتش رو متوجه نشدم.
* Assertion at ..\mono\mini\unwind.c:620, condition `cfa_reg != -1' not met



UnityEditor.Modules.ModuleManager:RegisterAdditionalUnityExtensions()

پاسخ:

۲۴ اسفند ۹۶، ۱۵:۱۷
سلام 
این مشکل از یونیتی 5.6 به وجود امده هست
باید زبان سیستم را از قسمت Rejion  به انگلیسی تغییر دهید

control panel > region> administrative<change system locale 
بزارید رو english united states 
موفق باشید

کانال تلگرام : @GameDevUnity


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

پاسخ:

۲۵ اسفند ۹۶، ۱۴:۳۹
سلام علی عزیز 
یکی از روش ها استفاده از تابع AddForce کلاس ریچید بادی هست
در این مثال مشاهده می کنید به جهت y جسم نیرو وارد می کنیم حال شما باید در شرط های خود محدودیت های لازم برای تعداد پرش و .. را لحاظ کنید
پیشنهاد می دهم دوره جامع دو بعدی را تهیه و تمرین کنید
در دوره دو بعدی به بسیاری از این موارد پرداختیم

در این لینک هم یک مثال کامل برای پرش زدن را پاسخ دادم

موفق باشید

using UnityEngine;

public class ExampleClass : MonoBehaviour { public float force; public Rigidbody rb;

void Start() { rb = GetComponent<Rigidbody>(); }

void FixedUpdate() { rb.AddForce(transform.up * force); } }

سلام خسته نباشید اقای رجب زاده
یه مشکلی دارم که تو نت نتونستم جوابشو پیدا کنم
یه انیمیشن دارم که 60 ثانیه زمان داره
میخوام زمان 15 تا 30 رو برام اجرا بگیره یا تکرار کنه
اسکریپتی هست که این کارو انجام بده؟
بدون اینکه کنترلر براش بزارم
برام خیلی مهمه ممنون میشم زودی پاسخمو بدین

پاسخ:

۲۷ اسفند ۹۶، ۱۱:۲۴
سلام جابر عزیز
من این موضوع رو بررسی نکردم

این لینک می تونه راهنمایی کنه : 


موفق باشید

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

;using UnityEngine
;using System.Collections

}public class Dead : MonoBehaviour 

تعریف متغیر از نوع گیم ابجکت و نسبت دادن دکمه ای که در یوآی شما تعریف کردید 
     ;public GameObject uiPanel
  در این متغیر بولین بررسی می کنیم که کاراکتر ما زنده هست یا مرده که در اسکریپت آموزش می توانید نمونه تعریف کنید
;public bool playerDeath = false

 }()void Start 
{
 }()void Update 
با سطح دسترسی عمومی تعریف کردیم که اگر صحیح شد کاراکتر ما مرده
(if(playerDeath
}
فعال شدن دکمه یوآیی که شما ساختید
;(uiPanel.SetActive(true

{   
{

حالا میریم سراغ اسکریپت لود شدن صحنه بعد از مرگ کاراکتر

;using UnityEngine
;using System.Collections
فضای نام مدیریت صحنه ها که از یونیتی 5.3 به بعد اضافه شده و از این به بعد باید از ان استفاده بشه
;using UnityEngine.SceneManagement

}public class LoadLevel : MonoBehaviour 

دسترسی دادن به کلاس مرگ برای غلط کردن متغیر بعد از مرگ و شروع مجدد بازی
;public Dead death

این متد حتما باید با سطح دسترسی عمومی تعریف شود که بتوانید در دکمه های یوآی از آن استفاده کنید اگر فراموش کردید به فصل 2 آموزش رجوع کنید
}public void ButtonStartGame
غلط کردن متغیر کلاس مرگ برای این که بعد از کلیک به روی دکمه و شروع مجدد بازی یوآی ما فعال نباشد
;death.playerDeath = false
با استفاده از مدیریت صحنه ، صحنه 1 رو بارگذاری کردیم دقت کنید میزان 1 باید اسم صحنه شما باشه که دلبخواهی است من 1 دادم
;(SceneManager.LoadScene(1
{
{
از منوی File --> BuildSettings باید صحنه خودتون رو بکشید داخل پنجره Scenes In Build
چون تازه شروع به کار با یونیتی کردید ، اگر نتونستید نگران نباشید تا چند روز آینده آموزش ساخت منو در وبلاگ قرار می گیرد
موفق باشید


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


اینو تو آموزش کد نویسی یاد داده اید 

پاسخ:

۲۷ اسفند ۹۶، ۱۱:۲۶
سلام آرمان عزیز
این کامل در دوره جامع دو بعدی آموزش داده شده است

لینک دوره : 

موفق باشید

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

پاسخ:

۲۹ اسفند ۹۶، ۱۲:۱۷
سلام آرمان عزیز
آموزش های مهرداد نادری رو در اینترنت سرچ کنید شاید پیدا کنید از سایت فرانش حذف شده است
به آموزش ها دقت کنید و آموز ها رو چند بار مشاهده کنید
ترنسلیت در خود آموزش توضیح داده شده است
موفق باشید

با سلام خدمت شما 
سوالی داشتم:
چگونه می توانم کاری کنم که وقتی در صحنه ی 1 روی دکمه س starty کلیک کردم تکسی که در صحنه ی دوم است و اسم ان sho است 5تا اضافه شود

پاسخ:

۲۹ اسفند ۹۶، ۱۲:۲۰
سلام محمد عزیز
با playerPrefs این کار رو می تونید انجام بدید
کار با این دستور در دوره جامع دو بعدی آموزش داده شده است
با پترن سینگلتون و DontDestroyOnLoad می شود مقادیری را بیسن صحنه ها جا به جا کرد
که می توانید برای اطلاع بیش تر در یوتیوب یا فروم یونیتی سرچ کنید
موفق باشید

سلام سوال من این که:
توی قسمت 20 ما دارید دستور bool  رو آموزش میدید که متنی رو مینویسم (قسمت false and true را رد میکنیم) میریم به سمت mine camera اونجا قسمت اسکریپ واس من نیست چرا ؟

پاسخ:

۳ فروردين ۹۷، ۱۳:۴۸
سلام 
لطفا سوالتون رو واضح تر بیان کنید


سلام ممنون از سایت خوبتون من یک بازی ساختم که خیلی حوب کار میکنه ولی دوربین با کاراکتر جلو نمیره چیکار باید بکنم؟

پاسخ:

۵ فروردين ۹۷، ۱۵:۰۲
سلام حامد عزیز
برای این مورد نیاز دارید که در کد نویسی تسلط بیشتری پیدا کنید
پیشنهاد میدهم از دوره جامع دو بعدی استفاده کنید


البته قبل از این دوره باید دوره جامع و رایگان رو گذرونده باشید

موفق باشید

علی فتحعلیان

۰۴ فروردين ۹۷ ، ۰۰:۱۲
اگه بخوام مثل subway surf دوربین با گذشت زمان سریع تر شه باید چکار کنم؟

پاسخ:

۵ فروردين ۹۷، ۱۵:۰۵
سلام علی عزیز
باید با دیدن دوره های اموزشی به سطح متوسط در یونیتی برسید 
سپس بعد از این که در کد نویسی یونیتی به تسلط نسبی رسیدید
می توانید اقدام به پیاده سازی ایده هاتون کنید

موفق باشید
کانال تلگرام : @GameDevUnity


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

پاسخ:

۸ فروردين ۹۷، ۱۰:۳۵
سلام امیر علی عزیز
این اتفاق بنا به دلایل مختلفی ممکن هست رخ دهد
به عنوان مثال در این لینک یک نمونه اشاره شده است
سعی کنید به انگلیسی این مورد رو سرچ و بررسی کنید
موفق باشید
کانال تلگرام : @GameDevUnity


سلام و سپاس بابت اموزش ها و سایت خوبتون
من میخوام یک بازی بیلیارد انلاین با قابلیت مولتی پلیر و مسابقه به صورت لیگی داشته باشه طراحی بکنم
در واقع یک بازی تقریبا شبیه ۸ ball pool
حالا میخواستم بدونم
۱- ایا میشه با یونیتی انجام داد و یا انریل و …
۲- باید به صورت تیمی انجام بشه یا شخصی هم میشه
۳- از این اموزش در جهت انلاین کردن و مولتی پلیر میشه استفاده کرد؟
برای طراحی لیگ مسابقه به صورت حذفی ( یک هشتم الی اخر) چه گونه باید عمل کنم یا اموزش خاصی هست؟
۴- و در اخر اموزش کلی ساخت و طراحی بازی بیلیارد یا مشابه ان موجودهست؟ و یا کلاس خصوصی
متاسفانه تعداد سوالات زیاد شد ولی ممنون میشم اگر پاسخ بدهید
ممنون

پاسخ:

۱۰ فروردين ۹۷، ۲۲:۲۳
سلام مهرداد عزیز
برای پیاده سازی آفلاین بازی می توانید با افزایش دانش یونیتی اقدام به پیاده سازی کنید
برای بخش انلاین هم دقیقا به این شکل است
اما نکته ای که داره بحث موارد انلاین با آفلاین دو مقوله تقریبا جدا هست
یک حالت پیاده سازی گیم پلی در انجین یونیتی است و حالته دیگه مباحث سرور و ...
فعلا امکان پیاده سازی افلاین رو برای آموزش قبول می کنم اما مباحث آنلاین رو خیر
در صورت تمایل می توانید با ایمیل در ارتباط باشید
developer9631@yahoo.com
موفق باشید
کانال تلگرام : @GamedevUnity

سلام خدمت اقایی رجب زاده عزیز

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

پاسخ:

۱۵ فروردين ۹۷، ۱۷:۲۷
سلام میلاد عزیز
من با مکس کار نکردم
ولی خوب همون فرمت Fbx نباید مشکلی داشته باشه
پیشنهاد میدم در یوتیوب این موضوع رو سرچ کنید
موفق باشید

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

پاسخ:

۱۶ فروردين ۹۷، ۲۳:۰۱
سلام عرفان عزیز
پیشنهاد میدهم ابتدا دوره جامع و رایگان را مشاهده کنید


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

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

کانال تلگرام : @GameDevUnity

بازم ممنون که وقت گذاشتید و به سوالاتم جواب دادین
فقط آموزش های جدید کی منتشر میشه؟

پاسخ:

۱۹ فروردين ۹۷، ۱۰:۰۵
سلام عرفان عزیز
خواهش می کنم
به زودی آموزش ها منتشر می شوند
موفق باشید

سلام به آقای رجب زاده ی عزیز
باید بگم آموزش های شما فوق العاده هستند
من دارم یه بازی ماجراجویی میسازم ولی یه مشکلی دارم درمورد تاچ، یعنی وقتی که یه جایی رو لمس کنی کاراکتر میره اونجا و اگه دوبار لمس کردی کاراکتر با دویدن میره اونجا
البته فقط افقی (محور x) 

پاسخ:

۱۹ فروردين ۹۷، ۱۰:۰۶
سلام بلوچی عزیز ، تشکر
انشاالله در یک دوره این مورد آموزش داده می شود
البته با دنبال کردن دوره ها و توانمند شدن در برنامه نویسی می توانید ایده های خودتون رو پیاده کنید
موفق باشید

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

پاسخ:

۲۰ فروردين ۹۷، ۱۸:۴۶
سلام عرفان عزیز
باید در اینترنت تحقیق کنید زیاد با مدرسین مکس آشنا نیستم
در وب سایت فرانش می تونید سرچ کنید
موفق باشید

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

پاسخ:

۲۰ فروردين ۹۷، ۲۳:۲۳
در خصوص این موضوع اطلاع چندانی ندارم
این آموزش هست ولی باید خودتون در اینترنت بررسی کاملی رو انجام بدید
از کیفیت این اموزش اطلاعی ندارم صرفا لینک برای اطلاع رسانی قرار گرفت

موفق باشید

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

پاسخ:

۲۱ فروردين ۹۷، ۱۴:۴۱
خواهش می کنم عرفان عزیز
موفق باشید

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

پاسخ:

۲۴ فروردين ۹۷، ۰۹:۱۵
سلام سعید عزیز 
تقریبا در کامنت نمیشه توضیح داد 
شما باید به کامپوننت ها دسترسی بدید و عکس رو تغییر بدید
اگر به یونیتی به سطح متوسط برید می تونید این ایده ها رو پیاده کنید 
پیشنهاد میدم دوره ها رو تهیه و تمرین کنید سپس شروع به ساخت بازی کنید
این تک مورد ها رو می تونید در یوتیوب و فروم یونیتی سرچ کنید
موفق باشید

سلام اقای رجب زاده خسته نباشید.
چندتا سوال مهم ازتون داشتم میشه لطفا بیاید به این ایدی تا مشکلمو باهاتون درمیون بزارم (درباره یونیتی هست) .  @Mr_G_D

پاسخ:

۲۶ فروردين ۹۷، ۱۷:۵۹
سلام مهدی عزیز
به ایمیل ارسال کنید
Developer9631@yahoo.com

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

پاسخ:

۲۶ فروردين ۹۷، ۱۸:۰۱
سلام فرهاد عزیز
آموزش ها برای این نیست که هر موضوعی رو بشه در اون ها پیاده کرد
اما شما برنامه نویسی ، توابع و کلاس های یونیتی را آموزش می بینید که بتونید ایده های خودتون رو بعد از یادگیری این دستورات پیاده کنید
برای این کار شما می تونید از ریکست و تریگر استفاده کنید
و زمانی که مقدار شرط زمین خوردن صحیح شد y اسلحه را تکان دهید
موفق باشید


آقای رجب زاده میشه لطفا اموزش شیدر نویسی رو هم بدید ینی کلن یک دوره درباره شیدر اموزش بدید؟

پاسخ:

۲۸ فروردين ۹۷، ۲۲:۲۹
سلام
در یونیتی 2018 مبحث شیدر نویسی احتمالا به کلی تغییر می کند
لذا باید تا انتشار نسخه 2018 منتظر بمونیم به امید خدا شاید در آینده اموزشی منتشر کردم
ممنون از همراهی شما
موفق باشید

با سلام
من میخوام خروجی اندروید بگیرم jdkنصب کردم ولی sdkندارم لطفا لینک سالم و تست شده بدید تو بقیه سایتا 13 یا 10 گیگه اخه

پاسخ:

۳ ارديبهشت ۹۷، ۲۰:۴۹
سلام محمد عزیز
برای این موضوع با ایمیل در ارتباط باشید
Developer9631@yahoo.com

با عرض سلام و خسته نباشید خدمت شما
ببخشید یه درخواستی از شما داشتم میشه در آموزش های جدیدتون قابلیت بازی آنلاین رو قرار بدید
با تشکر

پاسخ:

۳ ارديبهشت ۹۷، ۲۰:۵۰
سلام عرفان عزیز
بحث بازی های انلاین گسترده هست
به امید خدا در آینده به صورت مفصل به این موضوع خواهم پرداخت
موفق و مستدام باشید.

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

پاسخ:

۵ ارديبهشت ۹۷، ۰۸:۴۵
سلام حامد عزیز
تبریک میگم به وجدان بیدار شما
خیر برای ضبط و تدوین آموزش ها زحمت زیادی کشیده شده است و رضایتی برای دانلود غیر قانونی نیست
قیمت آموزش ها به نوعی می باشد که همه با هر سطح مالی توان تهیه داشته باشند
با این دریافت غیر قانونی سرعت نشر و انتشار آموزش ها گرفته خواهد شد
مجدد از شما تشکر و به شما برای داشتن وجدان بیدار تبریک میگم
موفق و مستدام باشید.

سلام 
من نیاز دارم هنگامی که تایم بازی 0 میشه یک حلقه فور رو اجرا کنم برای یک کاری ولی چون تایم بازی 0 هستش حلقه اجرا نمیشه آیا راهی هست در همچین مواقعی این کار رو انجام داد؟

پاسخ:

۱۲ ارديبهشت ۹۷، ۱۴:۴۲
سلام این موضوع رو بررسی نکردم
ولی شاید راهی باشد
بیشتر بررسی نمائید
موفق باشید

با سلام و خسته نباشید خدمت شما همکار گرامی...
آقا شما داخل آموزش رایگانی ک گزاشتین قسمت بردارها میایین بدین صورت کار می کنید:
Vector3 vectors = new Vector3.up;
ولی واسه من نمیشه اینجوری و سیستمم خطا میگیره...
خواهشاً جواب رو داخل ایمیل بفرستید برام. ممنونم از زحمات شما!

پاسخ:

۱۴ ارديبهشت ۹۷، ۱۷:۳۵
سلام، تشکر 
نیازی به new نیست

به این شکل : 

Vector3 vectord = Vector3.up

موفق و مستدام باشید

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

پاسخ:

۱۴ ارديبهشت ۹۷، ۱۷:۳۶
سلام فرهاد عزیز
منو ساختن با یک اسکریپت انجام نمی گیرد
نیاز به چندین کار دارد که در کامنت کامل نمیشه توضیح داد 
در اموزش زیر به این مبحث کامل پرداختم


اقا سلام و خسته نباشی
من کنترل فریک و به یونیتیم اظاف کردم کدهای مربوطه هم تغییر دادم به خوده پروژه هم کنترل هارو اظاف کردم حتی خروجی هم گرفتم در خروجی هم دکمه هارو دیدم منتها مشکلم این هست که وقتی روش کلیک میکنم هیچ عکس العملی نشون نمیده ممنون میشم یکی کمکم کنه . ورژن یونیتیم هم 5.6 هست . پروژه هم سه بعدی . کنترل فریک 2 هم استفاده کردم

پاسخ:

۱۸ ارديبهشت ۹۷، ۲۲:۲۵
سلام جابر عزیز
از وجود EventSystem در هایرارکی اطمینان حاصل کنید
برای تشخیص کلیک روی المان های یوای این گیم ابجکت ضروری هست
موفق و مستدام باشید

سلام امیر جان
اره درسته با اظافه کردن ایونت مشکل حل شد
موفق باشی خیلی اقایی

پاسخ:

۱۹ ارديبهشت ۹۷، ۱۰:۴۳
سلام جابر عزیز
خواهش می کنم
آرزوی سلامتی و موفقیت برای شما دارم

سلام من می‌خوام کدی بنویسم که مثلا وقتی دکمه ی درباره سمت زده شد یک منو نمایش داده بشه مثلا این توسط فلان ساخته شده اینجوری یک منو ولی scen نه ها لطفا رجب زاده بگید چطوری بنویسم 

پاسخ:

۲۳ ارديبهشت ۹۷، ۱۳:۵۰
سلام آرمان عزیز
این با استفاده از المان های یوای هست
در این دوره کار با یوای آموزش داده شده است


سلام من یه بازی برای اندروید با یونیتی 2017 ساختم اما با یه مشکل خیلی عجیبی روبرو شدم. مشکل من اینه که وقتی از بازی خروجی اندروید می گیرم همه چیز به خوبی انجام می شه و روی گوشیم هم بازی خیلی خوب کار می کنه اما مشکل درست از جایی شروع می شه که من بازی رو sign می کنم. وقتی اینکار رو می کنم باز هم می تونم خروجی اندروید بگیرم اما بازی دیگه روی گوشی نصب نمی شه.
من jdk و sdk رو به بالاترین نسخه ی ممکن آپلود کردم. نسخه های مختلف یونیتی حتی 4.1.1 رو هم امتحان کردم اما مشکل نه تنها بهتر نشده بلکه بدتر هم شده. حالا sdk من هم از کار افتاده. نمی دونم باید چیکار کنم یه هفته تمام منابع خارجی و داخلی رو گشتم هیچ جوابی پیدا نکردم.

پاسخ:

۲۷ ارديبهشت ۹۷، ۲۳:۴۵
سلام هوشمند عزیز
من تا حالا به این مشکل بر نخوردم در چند گوشی تست کنید
شاید از sdk باشد
اما دلیل قطعی رو اطلاعی ندارم
موفق و مستدام باشید

سلام
چجوری میتونم مقدار یک متغیر رو سیو کنم؟
مثلا وقتی پلیر وارد بازی شد و امتیاز جمع کرد و بازی رو بست و دوباره باز کرد همان امتیاز را داشته باشد؟
باتشکر

پاسخ:

۲۹ ارديبهشت ۹۷، ۱۷:۱۴
سلام کامیار عزیز
از طریق PlayerPrefs این کار ممکن هست
در این دوره به این موضوع پرداخته شده است : 




سلام خدمت مهندس رجب زاده عزیز

اقای رجب زاده شما قصد ندارین اموزش هوش مصنوعی به صورت حرفه ای بزارین ما منتظر همچین اموزشی از شما بودیم.

لطفا یک اموزش خوب و عالی مثل همیشه در مورد هوش مصنوعی به صورت حرفه ای بزارین.

با تشکر

پاسخ:

۳۰ ارديبهشت ۹۷، ۲۳:۱۸
سلام مهرشاد عزیز
در دوره های شوتر دوره اول و مخصوصا دوم در خصوص هوش صنوعی مباحثی مطرح شده است
انشاءالله در آینده هم به صورت حرفه ای در این خصوص دوره ای را منتشر می کنم
ممنون از همراهی شما
موفق و مستدام باشید

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

پاسخ:

۳۱ ارديبهشت ۹۷، ۱۵:۴۱
سلام محمود عزیز
راه رفتن روی سطح شیبدار شرایط مختلفی دارد 
می توانید از کلایدر کره ای برای قسمت پائین استفاده کنید
و در ریجید بادی چرخش حول محور x و z را قفل کنید تا کاراکتر زمین نخورد
موفق و مستدام باشید

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

پاسخ:

۱ خرداد ۹۷، ۱۰:۳۲
خواهش می کنم
موفق باشید

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

پاسخ:

۲ خرداد ۹۷، ۲۱:۰۷
سلام محمد مهدی عزیز
پیشنهاد میدهم از سی شارپ استفاده کنید
خیر من راهی برای نمایش این موضوع پیدا نکردم فکر می کنم این قابلیت رو ندارد
موفق و مستدام باشید

سلام خدمت اقای رجب زاده 

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

پاسخ:

۲ خرداد ۹۷، ۲۱:۰۶
سلام میلاد عزیز
این موضوع در دوره جامع مفصل بحث شده است
شما می توانید از ریکست یا تریگر استفاده کنید
و برای پرش محدودیت در نظر بگیرید


سلام
وقت بخیر
بعد از نصب مونو دولوپ یک صفحه cdm باز میشه
بعد از اون باید چکار کنم؟
تشکر

پاسخ:

۲ خرداد ۹۷، ۲۱:۰۴
سلام محمد عزیز
بعد از نصب مونو هیچ مشکلی نداد و می توانید استفاده کنید
آخرین نسخه دات نت فریمورک رو متناسب با سیستم عامل دانلود و نصب نمائید
موفق و مستدام باشید

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

2.دوره راکت شوتر کدوم فصله؟اینو دارم میخام فصلای دیگع شوتر رو بخرم که دیگه یه وقت اشتباهی دوباره این راکت رو نخرم.

پاسخ:

۸ خرداد ۹۷، ۱۲:۳۷
سلام حسین عزیز
 از سایت های مختلف می توانید sdk را آپدیت کنید
در اینترنت سرچ بزنید

در صورت عدم موفقیت در خروجی ایمیل دهید
Developer9631@yahoo.com

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



سلام خسته نباشید 
فرق بین getbutton  و getkey در ورودی های یونیتی رو میخواستم بدونم....
thanks

پاسخ:

۱۰ خرداد ۹۷، ۱۰:۴۱
سلام
فرق این دو به این شکل هست که با GetButton می تونیم از ورودی هایی که خود یونیتی برای ما تعریف کرده استفاده کنیم
به عنوان مثال در ورودی رشته ای اگر "ّFire1" رو قرار بدیم یعنی کلیک چپ موس 
در آدرس Edit > PojectSetting > Input می توانید این نام هایی که برای ما از پیش تعریف شده را مشاهده کنید هر کدام عملکردی دارند
در GetKey شما می توانید در پاراکتر ورودی آن از یک Enum استفاده کنید و دکمه های مورد نظر رو برای ان مشخص کنید
تفاوت های جزئی دیگری شاید باشد ولی به نظر من اصلی ترین همین می باشد
در دوره های آموزشی با این موارد کار کردیم با تهیه و تمرین به امید خدا مسلط می شوید
لینک پائین کمک کننده هست
موفق و مستدام باشید

شما تو اموزش هاتون مدام به فابل های وب تارگت اشاره کردین که مثل اموزشتون خیلی عالی بودن...ایا باید همه ی 50 تا فایل رو خوندش؟چون تو اونحا داره همه ی مفاهیم سی شارپ رو بیان میکنه و مطمئنا یه برنامه نویس یونیتی به همش احتیاح نداره..در صورت امکان میشه خودتون معین کنین فایل های مورد نیاز رو؟من تقریبا تا 22 خوندم

پاسخ:

۱۰ خرداد ۹۷، ۱۰:۴۳
سلام
تا قسمت 30 برای شروع مناسب هست
به قسمت های شی گرایی و موارد پیشرفته سی شارپ بسیار کم احتیاج هست
و مخصوصا در کارهای مستقل کم ترین نیاز را داریم
ولی به مرور موازی با آموزش های یونیتی سعی کنید به تمام مباحث سی شارپ مخصوصا شی گرایی مسلط شوید به ویژه اگر تمایل برای کار در شرکت ها داشته باشید
یک امتیاز محسوب می شود
موفق و مستدام باشید.

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

پاسخ:

۱۰ خرداد ۹۷، ۱۰:۴۴
سلام محمد عزیز
نیاز به ارتباط با وب سرویس دارد
تا زمانی که مخاطب آنلاین شد مجبور به دانلود آپدیت کنید
و البته باید در برنامه نویسی تسلط خوبی داشته باشید تا این مورد را پیاده کنید
یادگیری php و ارتباط آن با یونیتی کمک می کند
موفق و مستدام باشید

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

پاسخ:

۱۰ خرداد ۹۷، ۱۰:۴۵
سلام پارسا عزیز
این دوره مثل این که از ایترنت حذف شده
از پی دی اف ها استفاده کنید
یا از سایر دوره های سی شارپ که در اینترنت هست بهره ببرید
موفق و مستدام باشید

ببخشید با سلام دوباره 
یعنی ما اگر ان شاء الله آموزش های پی دی اف رو کنار دوره سی شارپ در یونیتی شما رو استفاده کنیم به آموزش دیگری احتیاج نیست
دوم یه سوال در یونیتی برای به حرکت در اوردن یک کارکت آیا باید انیمشن را رفتن اون رو در انیمه استدیو یا برنامه های دیگر ساخت و وارد یونیتی  کرد یا مستقیم کارکتر رو داخل یونیتی کرد و آنجا آن را به حرکت در آورد (یعنی انمیشن شو تو یونیتی ساخت)
ممنون 

پاسخ:

۱۱ خرداد ۹۷، ۱۳:۳۷
سلام پارسا عزیز
همواره آموزش دیدن و خواندن را در برنامه داشته باشید علم پایانی ندارد
مخصوصا دانش برنامه نویسی
سوال دوم ، بله با این نرم افزار هایی که گفتید می شود،  پکیجی به نام انیما هست که در خود یونیتی می توانید انیمیت بزنید
موفق و مستدام باشید


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

if (myscore== 0){

SceneManager.LoadLevel("Menu");}

متغیر  myscore رو قبلا با int مشخص کردم همه چی ردیفه ولی میخوام بگم به صفر رسید بره توی منو یا اصطلاحا ببازه که نمیره؟؟ فقط بگین توی if(اینجا) چی بنویسم تا ردیف شه. یاعلی

پاسخ:

۱۱ خرداد ۹۷، ۱۳:۳۴
سلام رضا عزیز
معمولا این کسر امتیازات به شکلی انجام میشه که سریعا به زیر صفر می رود و در صورتی که با یک عدد برابری را چک کنید شرط شما بر قرار نمی شود
شرط رو به این شکل اصلاح نمائید

(if(myScore <= 0

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

پاسخ:

۱۱ خرداد ۹۷، ۱۵:۲۱
سلام حسین عزیز
خواهش می کنم
از سایت لرنینگ تی وی یا فرانش که خریداری کردید دانلود کنید
موفق و مستدام باشید

سلام من یونیتی 2018 را نصب کردم

اما اسکریپت هاش باز نمیکنه..

مثل اینکه monodevelop همراه این نسخه نیست

میشه یه کمکی بکنید..ایمیلم هستش

پاسخ:

۱۳ خرداد ۹۷، ۰۸:۵۱
سلام فرشید عزیز
باید از ویژوال استادیو استفاده کنید
احتمالا مونو از 2018 حذف شده است
موفق و مستدام باشید

کسری پولادی

۱۳ خرداد ۹۷ ، ۲۱:۵۹
سلام .. خیلی ممنون بابت آموزش ها و ... واقعا خوبن ... من هر بار unity نصب کردم در قسمت نوشتن اسکریپت به مشکل میخورم و ارور میده .. شده اسکریپت ساده و یا پیشرفته همیشه ارورش یک شکل هست و فرقی نمیکنه ... 4 تا ارور میده به صورت 
cs1503 , cs1502 ... 
چندین بار هم ورژن unity تغییر دادم اما به هیچ وجه درست نمیشه ... 
اسکریپت هم ساده ساده فقط یه 
int havij بهش اضافه شده برای مثال 
اما ارور ها در هر صورت میان ... خیلی ممنون میشم کمک کنید 

پاسخ:

۱۴ خرداد ۹۷، ۱۵:۳۲
سلام کسری عزیز
در ویندوز مسیر زیر را روید
control panel > region> administrative<change system locale 
گزینه زیر را انتخاب کنید
 english united states 

موفق و مستدام باشید



  • سلام 
  • پکیج control freak واسه من کار نمیکنه آقای رجب زاده
    اول بازش میکنم بعد بازی رو اجرا میکنم اصلا کلید ها رو نمیشناسه همه کارهایی هم که گفتید انجام دادم

    پاسخ:

    ۱۴ خرداد ۹۷، ۱۵:۳۰
    سلام حسین عزیز
    ار وجود EventSystem در پروژه خودتون مطمئن بشید
    Ui > EventSystem
    این گیم آبجکت باعث شناسایی کلیک روی دکمه ها می شود
    موفق و مستدام باشید

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

    پاسخ:

    ۱۵ خرداد ۹۷، ۰۵:۰۷
    سلام وقت بخیر
    برای دریافت پکیج مورد نظر از سایت های زیر استفاده کنید

    unity3dstore.ir
    unitypackage.ir

    موفق و مستدام باشید

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

    پاسخ:

    ۱۷ خرداد ۹۷، ۲۳:۰۱
    سلام حسین عزیز
    از لینک زیر دریافت کنید


    موفق و مستدام باشید

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

    پاسخ:

    ۱۷ خرداد ۹۷، ۲۳:۰۲
    سلام حسین عزیز
    در تنظیمات باید چنین گزینه ای داشته باشد
    خیلی وقت هست با پکیج کار نکردم و این موضوع رو فکر می کنم قابل انجام بود
    بررسی دقیق نمائید
    موفق و مستدام باشید

    سلام خسته نباشید
    ایا اشیا از نوع استاتیک هم میشه در کلاس درست کرد؟

    پاسخ:

    ۱۷ خرداد ۹۷، ۲۲:۳۶
    سلام وقت بخیر
    هر نوع متغیری رو می شود استاتیک تعریف کرد
    و با استفاده از نام کلاس در کلاس های دیگر فراخوانی کرد
    موفق و مستدام باشید

    با سلام

    آقای رجب زاده عزیز ..من به اسلحه انیمیشن دادم

    و در عین حال به اسلحه صدا اضافه کردم

    خطای legacy برای انیمیشن را میزنه..

    تو یونیتی 4 من نداره این legacy در قسمتdebug  انیمیشنم

    و بخاطر اینکه یونیتیbug reporter میزنه نمیتونم نسخه 5 را نصب کنم.

    میشه بگین مشکل اینیمیشن کجاست ..این legacy

    پاسخ:

    ۲۱ خرداد ۹۷، ۱۶:۱۰
    سلام فرشید عزیز
    از نسخه 2017 استفاده کنید
     با یونیتی 4 مدت ها پیش کار کردم
    مستدام و موفق باشید

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

    پاسخ:

    ۲۱ خرداد ۹۷، ۱۶:۱۳
    سلام ASEF عزیز
    برای ساخت بازی با یونیتی نباید عجله کنید
    ابتدا دوره جامع و رایگان را مشاهده کنید : 
    سپس دوره های دیگر را تهیه کنید ، مخصوصا دوره جامع دو بعدی :


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

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

    پاسخ:

    ۲۱ خرداد ۹۷، ۱۶:۱۵
    سلام mmb عزیز
    پیشنهاد میدهم در یوتیوب این موضوع را سرچ کنید
    در یک پروژه از خروجی Png  موهو استفاده کردیم
    موفق و مستدام باشید

    ممنون ولی از نسخه 4 به بالاتر نمیتونم استفاده کنم

    همه نسخه  bug Repport میده

    فقط نسخه 2018 که develop نداره و حجم ویژال استیدو چند گیگه ک نمیتونم دانلود کنم

    بازم ممنون مشکلم حل شد..

    پاسخ:

    ۲۱ خرداد ۹۷، ۱۸:۳۵
    خواهش می کنم
    موفق و مستدام باشید

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

    پاسخ:

    ۲۲ خرداد ۹۷، ۰۹:۵۷
    سلام ASEf عزیز
    با توجه به زمان بندی که دارم
    می تونید سفارش قطعه کد بدید
    برای این منظور با ایمیل در ارتباط باشید
    Developer9631@yahoo.com
    موفق و مستدام باشید

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

    پاسخ:

    ۲۲ خرداد ۹۷، ۰۹:۵۸
    سلام جابر عزیز
    در دوره دوم شوتر این موضوع کاملا بررسی شده است


    موفق و مستدام باشید

    سلام شما در دوره شوتر یه کدی نوشتید
    public helth 
    public ui

    واسه منوhelthوui رو شناسایی نمیکنه باید چیکار کنم

    پاسخ:

    ۲۴ خرداد ۹۷، ۲۱:۱۹
    سلام حسین عزیز
    باید فضای نام ui را وارد پروژه کنید
    unityEngin.UI
    در خود آموزش انجام می شود
    موفق و مستدام باشید

    سلام امیرحسین می خواستم بدونم کدوم نسخه یونیتی از همه بهتره ؟؟؟؟؟؟

    پاسخ:

    ۲۴ خرداد ۹۷، ۲۱:۲۴
    سلام سید عزیز 
    من فعلا از 2017 و برای برخی کارها از 5.5.1  استفاده می کنم
    موفق و مستدام باشید

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

    پاسخ:

    ۲۷ خرداد ۹۷، ۰۹:۳۷
    سلام مصطفی عزیز
    مدلتون رو فرزند یک گیم آبجکت خالی کنید و اسکریپت رو به پدر نسبت بدید
    سپس با استفاده از دستوات رایج فرزند که اسلحه هست رو غیر فعال کنید
    مستدام و موفق باشید

    سلام کاری که گفتیدکردم نشد

    پاسخ:

    ۲۷ خرداد ۹۷، ۰۹:۳۸
    سلام حسین عزیز
    به آموزش دقت کنید تمام مراحل پشت سر هم انجام می شود
    موفق باشید

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

    پاسخ:

    ۲۷ خرداد ۹۷، ۰۹:۳۹
    سلام محمد مهدی عزیز
    من با رگدال زیاد نیاز نداشتم کار کنم
    اما اگر با برخورد ری و وجود کلایدر رگدال بهم می خورد می توانید ابتدا کلایدر را در هنگام مرگ غیر فعال کنید سپس رگدال را فعال کنید
    موفق و مستدام باشید

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

    پاسخ:

    ۲۸ خرداد ۹۷، ۱۵:۲۳
    سلام
    ارور رو ارسال نمائید تا بررسی شود

    Assertion at ..\mono\mini\unwind.c:620, condition `cfa_reg != -1' not met

    پاسخ:

    ۲۸ خرداد ۹۷، ۱۶:۱۵
    باید از قسمت Region گزینه  english united states  را انتخاب کنید
    در ویندوز مسیر زیر را رفته و گزینه مورد نظر را انتخاب نمائید

    control panel > region> administrative<change system locale 

    موفق و مستدام باشید.



    سلام شما در اموزش ساخت بازی دو بعدی در قسمت اسکریپت پایان مرحل فصل 12 گفتید که مشکل رو حل کردید  کد ها رو نشون دادید اما من همون کد ها رو زدم ولی کارکتر باز هم متوقف نمیشد و انیمیشن ران اجرا میشد
      ()IEnumerator LevelEndCo 
    }
    ;thePlayer.myRigidbody.velocity = Vector3.zero
    ;(thePlayer.anim.SetFloat ("speed",-1
    ;(thePlayer.anim.SetBool ("GroundJump", true
    ;thePlayer.canMove = false
    ;theCameraController.followTarget = false

    ;(yield return new WaitForSeconds (waitToMove
    ;movePlayer = true

    ;(yield return new WaitForSeconds (waitToLoad

    ;(SceneManager.LoadScene (levelName
    {

    پاسخ:

    ۲۹ خرداد ۹۷، ۱۷:۵۵
    سلام ماهان عزیز
    مجدد به آموزش برگردید کد ها رو با دقت بررسی نمائید
    از ابتدا مراحل را انجام دهید مشکل حل می شود
    مستدام باشید

    سلام.خسته نباشید
    وقتی کهه میخوام اسکریت رو به مین کمرا نسبت بدمش این ارور میاد کهه
    can t add script component "first script"because the script class cannot be found.make sure that there are no compile errors and that the file name and class name match 
    حالا من چه کنمممم؟؟؟



    پاسخ:

    ۲۹ خرداد ۹۷، ۱۷:۵۶
    سلام
    در ویندوز به مسیر زیر روید

    control panel > region> administrative<change system locale 
    گزینه زیر را انتخاب نمائید

     english united states 
    موفق و مستدام باشید


    سلام من می خوام یک image رو با اسکریپت ظاهر (fade) کنم ، دیده بودم که می بایست از image.color.aاستفاده کنم ولی بقیه شو بلد نیستم میشه راهنمایی کنید ؟؟؟؟

    پاسخ:

    ۶ تیر ۹۷، ۲۳:۰۴
    سلام
    در لینک آموزش منتشر شد


    مستدام و موفق باشید

    با سلام خدمت آقای رجب زاده. چند سوال داشتم.

    1- چگونه باید در یونیتی منو ی اصلی بازی را بسازیم؟

    2-فرق بین ویندوز 64 بیتی و 32 بیتی چیه؟

    3-اگر یونیتی 32 بیتی را روی ویندوز 64 بیتی نصب کنیم کارایی آن پایین تر می آید؟

    4-  یه آموزش پرداخت درون برنامه ( رایگان ) درست نمی کنید؟

    پاسخ:

    ۶ تیر ۹۷، ۲۳:۰۸
    سلام محمد عزیز

    سوال اول از لینک زیر بهره ببرید


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

    سوال چهرام به امید خدا در تابستان یک آموزش منتشر می شود(غیر رایگان)

    مستدام و موفق باشید

    گرافیست ارشد

    ۳۱ خرداد ۹۷ ، ۱۸:۵۸
    خیلی خوب ، سپاس .

    پاسخ:

    ۶ تیر ۹۷، ۲۳:۰۸
    خواهش می کنم

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

    دوباره میخوام پچ کنم میگه pattern not found

    پاسخ:

    ۶ تیر ۹۷، ۲۳:۰۹
    سلام سینا عزیز
    در مراحل پچ مشکل دارید در فروم سایت های فارسی زبان مشکل را مطرح نمائید
    موفق باشید

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

    پاسخ:

    ۶ تیر ۹۷، ۲۳:۱۲

    توی قسمت کنسول
     Assets/script/NewBehaviourScript.cs(7,9): warning CS0108: `NewBehaviourScript.name' hides inherited member `UnityEngine.Object.name'. Use the new keyword if hiding was intended
    این ارور میداد میشه لطفا کمکم کنید؟
    ممنونم

    پاسخ:

    ۶ تیر ۹۷، ۲۳:۱۵
    سلام در نام گذاری اسکریپت به نظر مشکل دارد
    اسم کلاس را دقت کنید از کلمات رزرو شده نباشد
    و اسم نامی که در پنجره پروژکت هست با نام کلاس در یونیتی یکی باشد
    موفق و مستدام باشید

    متوجه شدم توی ویدیو های اموزشیتون توضیح داده بودید...ممنون

    پاسخ:

    ۶ تیر ۹۷، ۲۳:۱۶
    خواهش می کنم
    موفق باشید

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

    پاسخ:

    ۶ تیر ۹۷، ۲۳:۱۶
    سلام ماهان عزیز
    در یک صحنه و پروژه جدید مجدد این مبحث را مشاهده و کار کنید
    کمی که با playerPrefs  کار کنید دستتون میاد
    موفق و مستدام باشید

    سلام چطوری میتونیم یک اسلحه رو بندازیم از دستمون و یا برداریمش 

    پاسخ:

    ۶ تیر ۹۷، ۲۳:۱۸
    سلام رضا عزیز
    باید در برنامه نویسی یونیتی به تسلط برسید تا بتوانید ایده های خودتون رو پیاده کنید
    ابتدا دوره جامع و رایگان سپس دوره جامع دو بعدی و در انتها دوره های شوتر را تهیه کنید
    موفق و مستدام باشید

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

    پاسخ:

    ۱۱ تیر ۹۷، ۱۰:۱۷
    سلام عرفان عزیز
    در زمان های مختلف چک کنید
    گاهی اوقات این مشکلات پیش میاد
    موفق باشید

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

    پاسخ:

    ۱۱ تیر ۹۷، ۲۱:۲۹
    سلام وقت بخیر
    برای این موضوع باید به انگلیسی سرچ کنید

    در استور یونیتی هم می تونید کاراکتر های رایگان خوبی پیدا کنید که البته باید از نرم افزار تغییر آی پی استفاده کنید ، تحریم هستیم
    https://www.assetstore.unity3d.com
    سایت های ایرانی هم پکیج های زیادی قرار دادند که شامل کاراکتر هم هست
    سرچ کنید "دانلود پکیج یونیتی"
    موفق و مستدام باشید

    سلام استاد خسته نباشید...یونیتی من نسخه ی 5.6.3 هستش از منوی assets پوشه ی import package رو که باز میکنم خالیه...چیکار کنم؟

    پاسخ:

    ۱۱ تیر ۹۷، ۲۱:۳۰
    سلام مرصاد عزیز
    باید از سایتی که یونیتی رو دانلود کردید این پکیج ها رو دانلود و نصب کنید
    تا بتونید ایمپورت رو انجام بدید
    موفق باشید

    سلام خدمت اقای رجب زاده من مشکلی در c# داشتم وقتی من این کد را مینویسم کد من اجرا نمی شود
    باید سرباز دشمن به player شلیک کنه ولی شلیک نمی کنه لطفا کمکم کنید
    کد:if(vectore3.Destans(transform.position,player,transform.position)<12f)

    پاسخ:

    ۱۱ تیر ۹۷، ۲۱:۳۳
    سلام متین عزیز
    این اسکریپت مشکل دارد
    transform.position اشاره به پوزیشن کاراکتری می کند که کد را به آن نسبت دادید
    شما پوزیشن کاراکتر را با خودش دارید مقایسه می کنید
    پیشنهاد میدم دوره های شوتر را تهیه کنید
    ضمن این که در دوره رایگان هم فکر می کنم با این موضوع کار کردیم
    موفق باشید

    سلام خسته نباشید دوست عزیز واقعا خسته نباشید من تو خروجی گرفتن مشکل دارم ارور failed to re_package resources. ... لطفا پاسخ به جمیلم بفرستین با تشکر از شما .

    پاسخ:

    ۱۱ تیر ۹۷، ۲۱:۳۴
    سلام حامد عزیز
    از این لینک نسخه sdk را دانلود کنید
    jdk هم از این سایت قابل دریافت است
    سپس کامل مطابق آموزش خروجی اندروید عمل کنید
    موفق و مستدام باشید.

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

    پاسخ:

    ۱۱ تیر ۹۷، ۲۱:۳۵
    سلام عرفان عزیز
     بله در دنیای بازیسازی هر چیزی ممکن هست
    فقط این نکته رو دقت داشته باشید در ابتدای راه از ایده های کوچک شروع کنید
    موفق باشید

    سلام خسته نباشید
    ببخشید یه سوال داشتم 
    شما برای نمایش مقدار یه داده ای از ( )debug.log استفاده میکنید ولی در آمزش های وب تارگت از دستور ( )console.writeline استفاده میشه 
    میشه بگید فرق این دو تا چیه؟

    پاسخ:

    ۱۵ تیر ۹۷، ۱۰:۰۸
    سلام عرفان عزیز
    ( )console.writeline یعنی از کلاس Console تابع  WriteLine را برای چاپ یک مقدار فراخوانی کردیم
    این تابع از توابعی هست که خود سی شارپ در اختیار ما قرار می دهد
    در یونیتی امکان استفاده از این تابع نیست و برای چاپ در پنجره کنسول یونیتی ، باید از کلاس Debug و تابع Log استفاده کنیم
    کمی که تمرین کنید کاملا این موارد دستتون میاد
    موفق و مستدام باشید

    مهدی دانا

    ۱۳ تیر ۹۷ ، ۱۳:۱۷
    سلام خسته نباشید ممنون از زحمتی که میکشید یه سوال داشتم میخواستم بدونم چطوری میشه در هنگام اجرای بازی صحنه رو ذخیره کرد تو ادیتور یونیتی میشه کدش هست ولی این کد موقعی که بازی در حال اجرا نباشه کاربرد داره میخواستم بدونم کدی یا روشی هست برای ذخیره کل صحنه اگه هست یه راهنمایی کنید خودم ردیفش میکنم اگه نیست پس یه روش هست برای اینکه در هنگام اجرای بازی بشه پریفب رو در پروژه ذخیره کرد یا هنگام اجرا تغیرات ایجاد شده روی پریفب رو با کد ذخیره کرد

    پاسخ:

    ۱۵ تیر ۹۷، ۱۰:۱۰
    سلام مهدی عزیز
    این موضوع رو بررسی نکردم باید در خصوص این موضوع به انگلیسی تحقیق کنید
    موفق و مستدام باشید

    سلام مجدد بخشید میشه بگید کدام قسمت از دوره جامع یونیتی مشکل من رو توضیح دادید

    پاسخ:

    ۱۵ تیر ۹۷، ۱۰:۱۰
    سلام متین عزیز
    مشکلتون رو مجدد بفرمائید

    سلام من وقتی از قسمت input از  vertical استفادمه میکنم (برای به بالا و پایین رفتن شئ) وقتی پلی میکنم خودش خود به خود بدون زدن دکمه ای به بالا حرکت میکنه 

    پاسخ:

    ۱۵ تیر ۹۷، ۱۰:۱۱
    سلام علی عزیز
    باید در شرط قرار بدید
    موفق باشید

    سلام مجدد در رابطه با ان مشکل من لطفا بگید من چیکار کنم که مشکلم حل بشه چه تغیری در کد ایجاد کنم تا بتووانم مشکلم راجل کنم لطفا کمکم کنید چون نزدیک 1 هفته است که من این مشک را دارم و خیلی به کمک شما نیاز دارم

    پاسخ:

    ۱۵ تیر ۹۷، ۱۰:۱۱
    سلام مشکلتان را مجدد مطرح نمائید

    محمد مهدی زینل پور

    ۱۴ تیر ۹۷ ، ۲۱:۱۹
    سلام خسته نباشید مهندس من یه سوال برام پیش اومده که برای خیلی ها تو سایت مصطفی تری دی  پیش اومده اصلا سرش دعوا شده بود . چطوری میشه کل مرحله بازی رو هنگام اجرای بازی ذخیره کرد مثل بازی کال اف یک جا میرسی بازی سیو میشه با پلیر پرفب کلی چیز باید بنویسم خودم گشتم کد ادیتور پیدا کردم
    Editorscenemaniger.savesceneاز این کد استفاده کردم که معلومه کد ادیتوره و هنگام اجرای بازی بدرد نمیخوره یه روشی متدی چیزی نیست کد نمیخواهم فقط یه راهنمایی بکنید
    نکنه روشی نباشه چون اون وقت پدرم در میاد با ایزی سیو هیچ جای اینترنت هم پیدا نکردم از چنتا حرفه ای مثل شما پرسیدم گفتن ما هم کلی کد مینویسیم شما راه حلی ندارید

    پاسخ:

    ۱۵ تیر ۹۷، ۱۰:۱۳
    سلام محمد مهدی عزیز
    خیر فعلا راه کوتاه تری را به دست نیاوردم
    نکته این هست که این مورد رو نیاز نداشتم شاید راه بهتری باشد
    باید سرچ کنید یا در نهایت از PlayerPrefs استفاده کنید
    موفق و مستدام باشید

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

    پاسخ:

    ۱۵ تیر ۹۷، ۱۰:۱۴
    سلام
    لطفا سوال را واضح تر بیان کنید
    تشکر

    یعنی اگه بخوایم چهارتا باتن داشته باشیم
    دوتا برای راه رفتن به چپ و راست
    دوتا برای دویدن به چپ و راست
    شما در اموزشتون راه رفتن را یاد دادین و با استفاده از کلید های چپ و راست و a وd راه میره
    حالا میخوام در کنار راه رفتن وقتی مثلا q و e رو میزنیم بدوعه(سریع تر راه بره)
    برای اینکار باید چیکار کنم؟
    با تشکر

    پاسخ:

    ۱۵ تیر ۹۷، ۱۵:۵۹
    سلام
    تمام مراحل مثل سابق هست
    هر دکمه با توجه به عملکردی که دارد می تواند دستورات تاچ را بگیرد
    پیشنهاد میدم از دوره جامع و رایگان شروع کنید
    سپس دوره جامع دو بعدی را تهیه نمائید
    موفق باشید

    سلام من میخوام تو بازیم save و Load بذارم و میخوام این قابلیتو توی متن باشه یعنی یک متن بذارم و بعد اونو سیو کنم و دوباره اونو هر وقت خواستم لود کنم مثل دفترچه یادداشت.

    پاسخ:

    ۱۵ تیر ۹۷، ۱۵:۵۹
    سلام علی عزیز
    برای ذخیره کردن باید از playerPrefs استفاده کنید
    موفق باشید

    سلام مجدد مشکل من
    لفا کمکم کنید
    if (Vector3.Distance (gameObject.transform.position, Player.transform.position) < 2f)

    پاسخ:

    ۱۵ تیر ۹۷، ۱۶:۰۰
    برای این موضوع خدمتتون گفتم در دوره جامع و رایگان و دروه شوتر از این دستور استفاده کردیم
    باید دوره ها رو تهیه کنید و اصولی یونیتی رو آموزش ببینید
    موفق باشید

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

    پاسخ:

    ۲۱ تیر ۹۷، ۱۵:۳۴
    سلام امید عزیز
    فقط 3 پکیج ارسال می شود
    فیلم های آموزشی رایگان قابل دانلود و غیر رایگان رو باید تهیه نمائید
    موفق باشید

    محمد مهدی زینل پور

    ۱۶ تیر ۹۷ ، ۱۷:۲۶
    سلام مهندس ببخشید من تو یه کد از using unity Editorاستفاده کردم هنگاbuild  ارور میده
    من نمیتونم کدم رو تو پوشه ادیتور بذارم چون باید به شی نسبتش بدم روشی هست که از ویژگی های ادیتور تو بازی استفاده کنم از کتاب خونه ارور میگیره میدونم از کد ادیتور تو محیط بازی نمیشه استفده کرد اما من کد ادیتور ننوشتم فقط چندتا assetDatabas نوشتم راهی هست

    پاسخ:

    ۲۱ تیر ۹۷، ۱۵:۳۵
    سلام محمد مهدی عزیز
    من با ادیتور زیاد کار نکردم نیازی نداشتم
    بهتر هست شما در یوتیوب و گوگل انگلیسی سرچ کنید
    موفق باشید

    سلام Mathx.text =  x.ToString() ;
            Mathy.text = y.ToString ();
            Mathz.text = z.ToString ();

    من این سه تا مقدار رو گذاشتم توی void Updateهمه چیزاشم تعریف کردم میخوام توی یونیتی وقتی توی (سه تا )Inputfield سه تا مقدار x , y , z رو نوشتم روی دکمه جمع کلیک کنم تا جمع کنه در ضمن دکمه جمع رو هم تعریف کردن درست  بود اما از طریق انجین  نمیتونم عدد بدم تا جمع کنه مقادیرو و جواب به من بده
    در کل میخوام یک عمل ماشین حساب (در جمع )انجام بدم چه کنم  ؟ باتشکر

    پاسخ:

    ۲۱ تیر ۹۷، ۱۵:۳۸
    سلام علی عزیز
    در لینک زیر نحوه دریافت ورودی را آموزش دادم
    موفق باشید

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

    پاسخ:

    ۲۱ تیر ۹۷، ۱۵:۳۹
    سلام عرفان عزیز
    تا جایی که اطلاع دارم آموزش های آقای نادری از اینترنت حذف شده است
    از سایر آموزش ها یا پی دی اف های وب تارگت استفاده کنید
    موفق باشید

    سلام. میخواستم بدونم بازی استراتژیک و یا نقش آفرینی رو کی آموزش میدید؟(اصلا اموزش میدین یا نه؟)

    پاسخ:

    ۲۱ تیر ۹۷، ۱۵:۴۴
    سلام علی عزیز
    نمی تونم زمان قطعی بدم ولی به امید خدا در آینده آموزش داده می شود
    موفق باشید

    ببخشید بعضی از کد هایی که تو آموزش ها مینویسید یکم برام گنگ و نامفهومه مثلا کجا ها از vetor3 باید استفاده کنیم و سوال بعدی اینکه مثلا شما در vector3.distance(cube.transform.position,cube2.transform.position 
    اما در یه کد دیگه فقط نوشتید( vector3.distance(cube,cube2
    میشه لطفا در این مورد کوتاه توضیح بدید
    باتشکر

    پاسخ:

    ۲۶ تیر ۹۷، ۰۹:۳۰
    سلام عرفان عزیز
    در ابتدای برنامه نویسی این موضوع عادی هست که بعضی دستورات برای شما گنگ باشد
    اما با مرور که دوره ها رو مشاهده و تمرین کنید خیلی از سوالات مرتفع می شود
    vector3 یک بردار سه بعدی هست و برای مثال حرکت کاراکتر روی سه محور را می توان با این کلاس مدیریت کرد و ....
    دستوراتی که نوشتید تایع Distance از کلاس Vector3 است که پاراکتر Vector3 می گیرد و پراپرتی transform.position یک میزان Vector3 برمی گرداند 
    cube و cube2 باید از نوع Vector3 تعریف شده باشند که به این شکل استفاده شوند
    به آموزش ها دقت کنید چندین بار مشاهده نکته برداری کنید و با صبوری تمام دوره ها را تهیه و تمرین کنید
    به مرور به این موارد مسلط می شوید
    موفق و مستدام باشید


    سلام خسته نباشید من یه چن تا سوال دارم 
    1-برای ساخت نسخه اندروید  2تا اپشن هست یکی گریدل و اونیکی هم اینترنال ایا این دو تا با هم تفاوتی دارن که با کدوم بیلد کنی ؟ 
    2-وقتی پروژه رو میخوام بیلد کنم برا اندروید خییییلی زمان میبره 5 6 ساعت طول میکشه فقط standard asset رو داخل یونیتی بر روی این پروژه ایمپورت کردم ایا مشکل از مال منه یا کلا طول میکشه ؟ اگه یه پروژه ساده اینقد طول بکشه که دیگه خدا میدونه برا  پروژه سنگین 2 3 روز میشه ممنون میشم پاسخ بدید ببخشید یکم طولانی شد. با تشکر

    پاسخ:

    ۲۵ تیر ۹۷، ۱۲:۳۹
    سلام مهدی عزیز
    سوال اول تحقیقی تا امروز نکردم ولی معمولا روی internal قرار می دهند در نسخه 2017 اگر روی این گزینه نباشد معمولا ارور می دهد
    سوال دوم این موضوع فکر می کنم به خاطر استاندارد اسست هست یک پروژه معمولی زمان زیادی طول نمی کشد البه به قدرت سیستم هم تا جایی که اطلاع دارم بستگی دارد
    موفق و مستدام باشید

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

    پاسخ:

    ۲۵ تیر ۹۷، ۱۲:۳۷
    سلام محمد عزیز
    تا جایی که الان اطلاع دارم
    داغ شدن گوشی در بعضی دستگاه ها طبیعی است
    موفق باشید

    سلام خسته نباشید من standard asset رو به یه پروژه ادد  کردم بعد یه محیط سه بعدی ساده ساختم اما هنگام بیلد کردن مینویسه compiling shader variants و همینجور باید حدود 20 هزار فایل compile کنه خیلی هم طول میکشه مشکل از چیه ممنون میشم پاسخ بدید.

    پاسخ:

    ۲۵ تیر ۹۷، ۱۲:۳۶
    سلام وقت بخیر
    به این مشکل برنخوردم
    موفق باشید

    با سلام ... خسته نباشید ... آقا واقعا خدا خیرتون بده با راه اندازی این وبلاگ و این تشکیلات و اینا 
    عاشق کارهاتون هستم محشرین خیلی باحالین ... خداییش یونیتی برام شده بوده ایمپاسیبل ترین آرزویی که تابحال داشتم اینقدر برام غیرممکن بود همش تلاش های نافرجام داشتم توی یادگیری اش ... چندین بار هی استارت زدم بعد منصرف شدم به دلیل این ارور های عجیبی که با ساخت پروژه جدید یونیتی میومد و اصلا هم حل نمیشد فقط پروژه جدید میساختم میدیدم اصلا پلی نمیشه روی همون حالت ... بهرحال ... حالا با فیلم های شما آشنا شدم و وبلاگ معرکه تون ... ووووووووووووواقعا دیگه بگم همین خدا خودش چطوری بدون پاداش تونو بده ... واقعا برادری می فرمائید واقعا بزرگی می فرمائید ... من این همه یوتیوب و لیندا و دیجیتال تاتورز و اینا نگاه کردم حتی حالا هم کلی بسته از آریا گستر خریدم که آموزش های سایت های خارجی رو دوبله فارسی کرده ولی هیچکودوم به اون لحت و کیفیت شما نمیشه ... واقعا عاشق فیلماتونم خیلی قشنگ توضیح میدین ... بهترینا رو براتون ارزو میکنم خدا جزاتون بده واقعا ... یه سوالم داشتم ازتون که حالا موقع نصب یونیتی کلی چیز داریم میخواستم یه سوالی بپرسم که اینا چی هستن؟ چیزایی مثل Standard Assets که حالا معلومه پریفب ها و کد های آماده و پروژه های تمرینی و اینا توشه خب، چیزایی مثل کش سرور و بولتین شیدرز به چه دردی میخوره حالا؟ ... مثلا برای شیدینگ هست که بشه سطوح مختلف رو باهاش شید کرد یا مثلا کش سرور چیکار میکنه؟ سرعت نرم افزار رو بالا میبره؟ اینا چی هستن؟ ممنون میشم یه توضیحاتی بفرمایید و اگه پاسخ فرمودین با ایمیل بهم اطلاع بدین که ان شاءالله برگردم اینجا و مطالعه کنم

    پاسخ:

    ۲۵ تیر ۹۷، ۱۲:۱۶
    سلام رحمت عزیز
    ممنون از محبت و نظر پر انرژی شما
    در خصوص مواردی که فرمودید استاندارد اسست یکسری پکیج های اماده هست که کمپانی یونیتی در اختیار توسعه دهندگان گذاشته برای توسعه و ...
    سوالات دیگری هم که مطرح کردید نیازی نیست الان در خصوص این موارد اطلاعی داشته باشید
    فقط تمرکزتون رو روی برنامه نویسی بزارید سایر موارد رو به مرور آشنا میشید
    موفق و مستدام باشید


    یه چیز دیگه هم حالا پیرو حرف آقا علی: واقعا عالی میشه که یه دوره بگذارید درمورد اون بازیا ... ببینید الان دیگه اینترنت پر شده از ساخت بازی تیر اندازی اول شخص با یونیتی یه چیز جدیدم نیست آدم رو هم بیخود زده میکنن نه گرافیک و انیمیشن و هیچی شونم هیچی نیست انیمیشن و طراحی و هیچی شون به درد نمیخوره آخر یه چیزی میسازن در حد کانتراستریک هم نباشه گرافیکش (بحث برسه به جایی باید بگم والا گرافیک اون قسمتی از آموزش سی شارپ تون در یونیتی برای همه بود که اونجا با دکمه توپ رو پرت می کردین مکعب ها میوفتادن زمین باید بگم گرافیک اون خیلی قشنگ تره تا این بازی های شوتر اول شخصی که توی این سایتا می بینیم) بهرحال ... حالا من دوره ساخت تیراندازی اول شخص شما رو ندیدم ولی میگم اینترنت پر شده حالا هر کسی پا میشه خودش یه دونه آموزش از اونا میده بیرون ولی تصور بکنید یه بازی ای مثل بازیهای هک ان سلش بسازین واقعا چه شود ... حالا دیدم توی یوتیوب با یونیتی ساخته بودن یه چیزی مثل Gow که اونجا کاراکتری که مثلا کریتوس بود تبرش رو پرت میکرد بعد دوباره میومد دستش ... گرافیکش حرکتش و حالت Easy Ease اش و انیمیشن و محیط و انوایرونمنت و همه چیش خداییش عالی بود حالا ... تصور بکنین چه شود ... با این لحن و لهجه و گویش زیبایی که ازتون سراغ داریم بیایین آموزش ساخت یه جایی مثل اون قسمت درگیری با پوسایدون در ابتدای نسخه سوم بازی رو آموزش بدین و اون انیمیشن های باحال و و و و واقعا حماسه میشه ... ازتون خواهش میکنیم لطفا یه بازی هک ان سلش مثل نسخه جدید گادف وار که برای پلی استیشن چهار ساخته شده رو برای کامپیوتر آموزش بدین.

    پاسخ:

    ۲۵ تیر ۹۷، ۱۲:۱۷
    به امید خدا احتمالا در آینده روی مباحث آموزشی مورد نظر تمرکز خواهم کرد
    موفق و مستدام باشید

    امیر مهدی

    ۲۵ تیر ۹۷ ، ۱۱:۳۵
    سلام.
    من تو یونیتی خروجی که میگیرم ، موقع نصب روی اندروید دسترسی موقعیت مکانی میخواد.
    بازی رو برای کافه بازار که فرستادم میگه نباید دسترسی داشته باشه
    من هرچی تو مانیفست بود حذف کردم ولی بازم دسترسی میخواد، کد ها رو هم گشتم چیزی نبود که دسترسی موقعیت مکانی رزو فعال کنه.
    اگه میشه راهنمایی کنید.

    پاسخ:

    ۲۵ تیر ۹۷، ۱۲:۱۲
    سلام امیر مهدی عزیز
    احتمالا از پکیج های آماده استفاده کردید
    در خود خروجی خام یونیتی و حتی بازی های توسعه داده شده تا امروز چنین مشکلی مشاهده نکردم
    موفق و مستدام باشید

    سینا رنجبر

    ۲۶ تیر ۹۷ ، ۲۱:۴۹
     سلام اقا رجب زاده من تو پی دی اف وب تارگت دستور consol.writeline رو یاد گرفتم ولی وقتی تو یونیتی کد ; ("consol.writeline(" salam مینویسم کامپایلر اصلا نمیخونش.کلا کار نمیکنه حتی رنگش تغییر نمیکنه که بفهمم درست نوشتم یا نه ولی تو ویژوال استودیو کار میکنه چرا تو یونیتی کار نمیکنه؟

    پاسخ:

    ۲۸ تیر ۹۷، ۰۸:۵۸
    سلام سینا عزیز
    در یونیتی باید از Debug.Log یا Print استفاده کنید
    که در پنجره کنسول یونیتی مقداری رو چاپ می کند
    از آموزش ها استفاده کنید
    موفق و مستدام باشید

    سلام من میخواستم بدونم چه جوری بازی های متنی به این شکل میسازن                                    
    تصویرhttp://s9.picofile.com/file/8332057384/Untitled_1.png

    پاسخ:

    ۲۸ تیر ۹۷، ۰۸:۵۹
    سلام متین عزیز
    آرت و گرافیک این بازی پیکسلی می باشد که معمولا از فوتوشاپ استفاده می شود
    برای متون و ... هم کافی هست به برنامه نویسی یونیتی تسلط نسبی داشته باشید به راحتی قابل ایجاد هست
    موفق و مستدام باشید

    سینا رنجبر

    ۲۸ تیر ۹۷ ، ۱۵:۳۴
    سلام اقای رجب زاده میدونم از print  باید استفاده کنیم ولی من میخوام بدونم علت چیه که دستورconsol.writeline  تو یونیتی کار نمیکنه.میترسم دستورات دیگه ای هم یاد بگیرم ببینم تو یونیتی کار نمیکنه

    پاسخ:

    ۳۰ تیر ۹۷، ۱۵:۳۴
    سلام سینا عزیز
    بعضی دستورات برای کار در پنجره کنسول سی شارپ هست که برای یادگیری معمولا لازم هست
    هر دستوری در یونیتی کاربرد ندارد
    کلاس Consolو تابع WriteLine برای چاپ مقداری در پنجره کنسول کاربرد دارد و در یونیتی نیازی به استفاده از این مورد نداریم
    اما سینتکس برنامه نویسی مشترک هست مثل حلقه ها نحوه تعریف متغیر ، شرط ها و ...
    نگران نباشید مطابق آموزش ها پیش برید به مرور همه این موارد دستتون میاد
    موفق و مستدام باشید

    با سلام.
    من اولین بار که یونیتی رو نصب کردم مشکلی نداشت ولی چند وقت بعد،وقتی یک اسکریپت سی شارپ در بازیم ایجاد میکنم ارور میده
    mono\mini\unwind.c:360,condition`cfa_reg!=-.*1'no met
    فقط اسکریپت سی شارپ این ارور رو میده نه جاوا اسکریپت
    در ضمن من از یونیتی 5 استفاده میکنم

    پاسخ:

    ۳۰ تیر ۹۷، ۱۵:۴۷
    سلام امیرحسین عزیز
    در ویندوز به مسیر زیر روید
    control panel > region> administrative<change system locale 
    گزینه زیر را انتخاب کنید
     english united states 

    موفق باشید


    امیرکیوان

    ۲۹ تیر ۹۷ ، ۱۸:۲۵
    باسلام

    ببخشد چندتا سوال دارم

    من سنم 13 سال هست اا برنامه نویسی برام زوده

    من هرچقدر اموزش ببینم اما برنامه نویسی رو یاد نمیگیرم

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

    ایا یک پسر 13 ساله میتونه بازیساز با یونیتی رو یاد بگیره

    پاسخ:

    ۳۰ تیر ۹۷، ۱۵:۵۰
    سلام امیر عزیز
    بله امکان برنامه نویسی برای شما هست
    نکته ای که دارد باید کمی با صبوری پیش روید یعنی مثلا یک قسمت را 10 بار مشاهده کنید 
    اگر امکان شرکت در دوره حضوری را دارید می توانید از این مورد هم استفاده کنید اما اگر امکانش نیست
    حتما دوره جامع و رایگان رو دانلود کنید هر قسمت که برای شما نا مفهوم هست 10 بار مشاهده کنید
    پی دی اف های وب تارگت رو دانلود کنید و ابتدا از روی این آموزش بارها و بارها تمرین کنید
    معمولا در این سن به دلیل مدرسه و سایر مواردی که هست عزیزان وقت کافی برای یادگیری نمی گذارند
    به هر حال با توکل به خدا و تلاش می تونید مسلط شوید
    موفق باشید

    سلام . من می خوام بازی درست کنم شبیه عکس فقط برای من سوال پیش امده چه جوری پنجره متنشو درست کنم 
    تصویر http://s9.picofile.com/file/8332409650/Untitled_1.png
    فک کنم این بازی با یونیتی ساخته شده

    پاسخ:

    ۱ مرداد ۹۷، ۱۱:۰۶
    سلام متین عزیز
    به احتمال زیاد طراحی های این بازی به صورت پیکسلی با فوتوشاپ طراحی شده 
    البته اگر با نرم افزار دیگری هم طراحی شده باشد مهم نیست با فوتوشاپ این امکان هست
    موفق باشید

    سلام من می خواهم وقتی با button نگه داده شد دستور به طورمرتب اجرا شود ولی مشکل این است که فقط یکبار اجرا می شود ....... آیا راهی وجود دارد ؟؟؟(برای اندروید)

    پاسخ:

    ۱ مرداد ۹۷، ۱۱:۰۸
    سلام صادق عزیز
    از آموزش زیر استفاده کنید


    سلام خسته نباشید .ببخشید یه سوال داشتم برای خروجی گرفتن از بازی اندروید فایل sdk و jdk  رو نصب و همه ی کارهای مربوط بهشون رو در یونیتی انجام دادم ولی موقع خروجی گرفتن  خطای : failed to re_package Sources رو میده دنبال جواب هم گشتم ولی مشخص نبود میخواستم ببینم راه حلش چیه ممنون .

    پاسخ:

    ۱ مرداد ۹۷، ۱۱:۰۹
    سلام مهدی عزیز
    دقت کنید پروژه در مسیر فارسی ذخیره نشده باشد
    و خروجی هم در مسیر فارسی آدرس دهی نشود

    در غیر این صورت احتمالا در sdk مشکل دارید
    موفق و مستدام باشید

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

    پاسخ:

    ۱ مرداد ۹۷، ۱۱:۱۰
    سلام علی عزیز
    پیشنهاد میدهم ابتدا در یونیتی به سطح متوسط برسید سپس سراغ ساخت بازی روید
    این آموزش رو می توانید در یوتیوب به انگلیسی پیدا کنید
    موفق و مستدام باشید

    سلام من مبتدی هستم. یک اموزش به من معرفی می کنین مثلا توی بازی 2D روی در کلیک می کنی به یک اتاق دیگه میری 

    پاسخ:

    ۱ مرداد ۹۷، ۱۱:۱۱
    سلام
    یشنهاد میدم از دوره جامع و رایگان شروع کنید
    سپس دوره جامع دو بعدی را تهیه کنید
    وقتی در یونیتی مبتدی هستید شروع به ساخت بازی نکنید، بسیار اذیت شده و امکان ساخت کامل ندارید
    ابتدا سطح برنامه نویسی خود را ارتقا دهید
    موفق باشید

    سلام اقای رجب زاده ممنون از دوره های خوبتون

    من داشتم دستور if کار میکردم بعد سیو کردم رفتم داخل یونیتی دیدم کنسول خطار داده از این خطا های رنگ قرمز که هیچ نام و توضیحی نداره

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

    حتی اسکریپت بسازم برم توش هیچکار نکنم سیو کنم بیام بیرون خطا میده

    لطا کمم کنید

    عکس خطار رو در لینک گذاشتم


    http://s8.picofile.com/file/8332536768/Untitledsffd.png

    پاسخ:

    ۱ مرداد ۹۷، ۱۶:۳۱
    سلام امیرکیوان عزیز
    برای رفع مشکل به مسیر زیر در ویندوز رفته

    control panel > region> administrative<change system locale 

    گزینه زیر را انتخاب نمائید

    english united states 

    موفق و مستدام باشید

    سلام اقای رجب زاده ببخشید چندمین سوال میبرسم 


    شما براکت رو چجوری میذارید 

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

    پاسخ:

    ۵ مرداد ۹۷، ۱۷:۲۱
    سلام امیر کیوان عزیز
    کیبورد در این حالت باید انگلیسی باشد نیازی به فارسی کردن نیست
    سپس بالای دکمه Enter که می توانیم اکولاد بزاریم وقتی بدون نگاه داشتن دکمه Shift کلید ها را فشار دهید براکت قرار می دهد
    موفق باشید

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

    پاسخ:

    ۵ مرداد ۹۷، ۱۷:۲۳
    سلام امیرحسین عزیز
    با دانلود از سایت p30Download تا کنون مشکلی نداشتم
    پیشنهاد میدهم از این سایت دریافت نمائید
    موفق و مستدام باشید

    محمد علی منعمی

    ۰۳ مرداد ۹۷ ، ۱۲:۴۲
    سلام
    من تو بازی aa وقتی pin به طرف BigCircle میره،pin از داخل BigCircle رد میشه مشکل از کجاست؟

    یه برنامه ساده برای کد نویسی هم معرفی می کنید.دارم با ویژوال استدیو کد می نویسم!!!!

    پاسخ:

    ۵ مرداد ۹۷، ۱۷:۲۶
    سلام محمد علی عزیز
    برای کد نویسی بهتر از ویژوال استادیو استفاده کنید
    احتمال حذف مونو در نسخه 2018 زیاد هست
    برای این که میخ به دایره وصل شود و حرکت نکند از نسخه 5.6 به بالا باید در شرطیکه در تریگر نوشتیم زمانی که به دایره بزرگ برخورد می کند شتاب را صفر کنیم تا حرکت نکند
    rig.velocity = new Vector2 (0f, 0f);

    موفق و مستدام باشید

    سلام اقای رجب زاده ممنوناز دوره های بسیار خوبتون!

    چند تا سوال داستم

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


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


    سوال بعدیم شاید کمی مسخره باشه 

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

    راستی واقعا دوره 61 قسمتی تون بیش از 500 هزار تومان می ارزید واقعا بهترین اموزش که دید مبود خیلی ممنون از اموزشتون 

    پاسخ:

    ۵ مرداد ۹۷، ۱۷:۲۹
    سلام امیرکیوان عزیز
    کیبورد در این حالت باید انگلیسی باشد نیازی به فارسی کردن نیست
    سپس بالای دکمه Enter که می توانیم اکولاد بزاریم وقتی بدون نگاه داشتن دکمه Shift کلید ها را فشار دهید براکت قرار می دهد

    در خصوص وبلاگ تغییراتی در قالب داده شده است
    بله بهتر هست پی دی اف ها را موازی با آموزش مطالعه کنید ولی نیازی نیست برای کار بایونیتی حتما همه آن ها را مطالعه نمائید به مرور پیش روید
    در آموزش این موارد کامل توضیح داده شده است
    موفق و مستدام باشید

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

    پاسخ:

    ۷ مرداد ۹۷، ۱۲:۰۱
    سلام مهدی عزیز
    دوره هایی هست که در حال حاضر می توانید تهیه کنید این دوره ها فعلا به صورت خصوصی عرضه می شوند 
    برای این مورد با ایمیل در ارتباط باشید
    Developer9631@yahoo.com
    موفق و مستدام باشید

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

    پاسخ:

    ۷ مرداد ۹۷، ۱۲:۰۶
    سلام عرفان عزیز
    این سوالات ففط با افزایش دانش مرتفع می شود
    طبق رفرنس هایی که در دوره جامع و رایگان داده شد ابتدا هدف تسلط به سینتکس سی شارپ هست
    الان به صورت ریز به همه موارد نگاه نکنید نحوه تعریف ها را فرا بگیرید کلمه New برای فراخوانی سازنده کلاس Vector3 استفاده می شود
    با این سازنده می توانیم مقادیر x y z  را در ابتدا به یک متغیر از این نوع بدهیم
    برای استفاده از نقطه به زیر مجموعه های یک GameObject یا کلاس دسترسی می دهیم
    این سوالات فقط با مشاهده مداوم آموزش ها و تمرین مداوم مرتفع می شود
    موفق باشید

    ببخشید یه سوال دیگه هم دارم 
    باید تو برنامه نویسی کاملا مسلط شم بعد دوره های پروژه محور رو تهیه کنم ؟
    چون الان یه سری از کد هایی رو که مینویسید رو متوجه نمیشم 

    پاسخ:

    ۷ مرداد ۹۷، ۱۲:۱۱
    ابتدا دوره جامع و رایگان را مشاهده کنید
    در زمانی که در حال مشاهده دوره جامع و رایگان هستید سعی کنید تا قسمت 30 پی دی اف های وب تارگت رو موازی با دوره مطالعه کنید
    دوره AA هم که به صورت رایگان منتشر شده بعد از دوره جامع و رایگان مشاهده کنید
    دقت کنید برای بعضی ها مناسب هست که نکات مهم دوره ها را در دفتری یادداشت کنند و دفاتر رو مرور کنند این روش رو هم امتحان کنید و البته پیشنهاد می شود
    سپس دوره جامع دو بعدی را تهیه کنید
    بعد از دوره جامع دو بعدی تمام دوره های اینجانب را تهیه کنید
    بعد از تسلط خوب به یونیتی سعی کنید مباحث شی گرایی سی شارپ رو به مرور فرا بگیرید که می توان تا قسمت آخر وب تارگت را مطالعه گنید یا از دیگر دوره های موجود در اینترنت استفاده کنید
    موفق و مستدام باشید

    ممنون از راهنماییتون

    پاسخ:

    ۸ مرداد ۹۷، ۱۳:۲۷
    خواهش می کنم عرفان عزیز
    مستدام و موفق باشید

    سلام چطوری میتونم تو قسمت انیمیشن یک کاری کنم تصویر تار شه و کم کم تاری از بین بره 

    پاسخ:

    ۸ مرداد ۹۷، ۱۳:۲۸
    سلام وقت بخیر
    باید آلفای ایمیج را در فریم های انیمیشن کم کنید
    موفق باشید

    سلام این ارور میاد میشه بهم کمک کنید؟
    please fix compile errors before creating new script componenets

    پاسخ:

    ۸ مرداد ۹۷، ۱۳:۳۰
    سلام مرصاد عزیز
    باید از قسمت Region زبان سیستم رو به انگلیسی تغییر بدید
    control panel > region> administrative<change system locale
    گزینه زیر را انتخاب نمائید : 
    english united states
    موفق باشید



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

    cant add script component”first script”because the script class cannot be found.make sure that there are no compile errors and that the file name and class name match

    پاسخ:

    ۸ مرداد ۹۷، ۱۳:۳۰
    سلام مرصاد عزیز
    باید از قسمت Region زبان سیستم رو به انگلیسی تغییر بدید
    control panel > region> administrative<change system locale
    گزینه زیر را انتخاب نمائید : 
    english united states

    ضمن این که این در این ارور اشاره به نام اسکریپت هم شده که باید با کلاس موجود در اسکریپت یکی باشد 
    در آموزش این موضوع گفته شده است بررسی نمائید

    موفق باشید


    با سلام و عرض خسته نباشید و مممنون از سایت خوبتون  
    من وقتی میخوام از یونتی خروجی بگیرم برای یونتی این ارور رو میده 
    failed to build apk
    چی کار باید کنم ؟؟؟

    پاسخ:

    ۹ مرداد ۹۷، ۱۷:۱۵
    سلام ساسان عزیز
    تا جایی که اطلاع دارم ، این مشکل بنا به دلایل مختلفی ممکن هست رخ دهد
    کامل بودن sdk را بررسی نمائید
    موفق باشید

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

    NullReferenceException: object reference not set to an instance of an object
     
    میشه راهنماییم کنید الان باید چیکار کنم که این ارور برطرف بشه؟

    پاسخ:

    ۹ مرداد ۹۷، ۱۷:۱۶
    سلام مرصاد عزیز
    خواهش می کنم
    آموزش ها رو به ترتیب پیش روید
    این ارور به دلیل تعریف متغیر و مقدار دهی نکردن هست
    وقتی متغیری تعریف کنید و مقدار یا رفرنسی نداشته و از آن استفاده کنید ارور می دهد
    موفق باشید

    سلام استاد 
    بازیم موقع خروجی گرفتن این ارور رو میدهه برای برطرف کردنش باید چیکار کنم؟
    Guess  is not a valid directory name. Please make sure there are no unallowed characters in the name.

    پاسخ:

    ۹ مرداد ۹۷، ۱۷:۱۴
    سلام
     در اسامی پوشه ای که پروژه ذخیره شده دقت کنید حروف فارسی و کاراکتر های دیگه به کار نرفته باشد
    از حروف انگلیسی استفاده کنید
    موفق باشید

    سلام اقای رجب زاده
    ببخشید بازی حدس عدد که اموزششو دادید سه بعدیه یا دو بعدی؟

    پاسخ:

    ۱۰ مرداد ۹۷، ۰۹:۳۱
    سلام
    با یوای یونیتی و دو بعدی می باشد
    موفق باشید

    سلام تو fixed update این کدرو نوشتم اما وقتی از فاصله تعیین شده بیشتر میرم حداقل سه ثانیه دیرتر میاد یعنی سه ثانیه درجا میدوه بعد راه میافته

    if (Vector3.Distance (transform.position, fps.transform.position) > 15) {
    nav.SetDestination (fps.transform.position);
    nav.speed = 3;
    } else {
    nav.SetDestination (transform.position);
    nav.speed = 0;
    }
    if (nav.speed > 0) {
    anim.CrossFade ("run");
    }

    پاسخ:

    ۱۰ مرداد ۹۷، ۰۹:۵۰
    سلام جابر عزیز
    این مشکل نیاز به بررسی دقیق تر دارد که از زمان من خارج هست
    پیشنهاد میدهم به انگلیسی سرچ نمائید
    موفق و مستدام باشید

    سلام میشه پکیج Dialogue System for Unityاموزش بدید

    پاسخ:

    ۱۰ مرداد ۹۷، ۰۹:۵۲
    سلام
    پیشهاد میدهم به جای کار با این پکیج روی زبان برنامه نویسی و دستورات یونیتی زمان بزارید
    به راحتی می توانید سیستم دیالوگ را کد نویسی کنید
    موفق و مستدام باشید

    سلام من با یونیتی نرم افزار ساختم دوبعدی هیچ چیز خاصیم نداره حجمش از آخر 14 مگ شد بهینه هم کردم تکسچرای دوبعدیشو ولی وقتی رو گوشی اجرا میکنم گوشی بعد 40 ثانیه شروع به داغ کردن میکنه علتش چیه روی هر گوشی که میذارم اینطوری میشه نظر خودم اینه که گوشی نرم افزارو بازی شناسایی میکنه در نتیجه سیپیو گوشی شروع میکنه به داغ کردن حالا اگه کار تخصصیه تا با  ایمیل در ارتباط باشم هزینه ام داشته باشه موردی نیست .

    پاسخ:

    ۱۲ مرداد ۹۷، ۰۰:۳۵
    سلام رضا عزیز
    تا جایی که اطلاع دارم این مورد در بعضی گوشی ها اتفاق می افتد
    می توانید به انگلیسی تحقیق کنید شاید راهکارهایی ارائه شده باشد
    موفق و مستدام باشید.

    چطوری میتونم روی سیستم انیمیشنم صدا پیاده سازی کنم چون صدا میذارم جواب نمیده 

    پاسخ:

    ۱۲ مرداد ۹۷، ۰۰:۳۸
    سلام علیرضا عزیز
    می توانید تیک فعال و غیر فعال شدن کامپوننت صوت مورد نظر را در انیمیشن مدیریت کنید
    البته در صورتی که صوت های زیادی دارید بهترین روش مدیریت از طریق برنامه نویسی هست
    موفق و مستدام باشید

    سلام خسته نباشید .
    مهندس هوش مصنوعی دشمن برا شوتر و هوش مصنوعی یارشو کی آموزش میدین!!

    پاسخ:

    ۱۲ مرداد ۹۷، ۰۰:۴۰
    سلام مهدی عزیز
    به امید خدا در آینده آموزش داده می شود
    البته یک هفته دیگر یک ایمیل دهید ممکن هست آموزش فارسی خوبی منتشر شود
    مستدام باشید

    سلام.
    من امروز داشتم توی بازار و مایکت می چرخیدم دیدم همه بازی ها pcتوی انروید اجرا می کنن خواستم بدونم چه جوری این بازی هارا می سازند

    پاسخ:

    ۱۵ مرداد ۹۷، ۱۱:۴۳
    سلام متین عزیز
    شرکت های سازنده این بازی ها، برای اندروید هم بازی های قدیمی را با تغییراتی خروجی می گیرند
    به عنوان مثال شما می توانید بازی را با یونیتی توسعه دهید در انتها برای اندروید و pc خروجی بگیرید
    موفق و مستدام باشید

    سلام.میخواستم بدونم آموزشی سراغ دارید که کدنویسی حرکت کاراکتر توش آموزش داده بشه.من هر آموزشی تو اینترنت پیدا میکنم از FPScontroller استفاده میکنن که مثلا آموزش جامع هست اگه بخان از پکیج های آماده استفاده کنن که خودمونم میتونیم بسازیم دیگه آموزش لازم نیست.در ضمن خودمم خاستم از اف پی اس استفاده کنم ولی وقتی پکیجش ایمپورت میشه هزار تا ارور میده.ارور ها هم میگن تو قسمت کدنویسی پکیج مشکل هست.لطفا کمکم کنید!

    پاسخ:

    ۱۵ مرداد ۹۷، ۱۷:۱۲
    سلام امیرحسین عزیز
    در دوره ها وقتی به برنامه نویسی تسلط پیدا کنید می تونید این مورد رو پیاده کنید
     کدی که یونیتی برای حرکت کاراکتر اول شخص نوشته پیشنهاد میدم بررسی کنید
    در یوتیوب می توانید این مورد را سرچ نمائید
    موفق و مستدام باشید

    سلام . چجوری میشه بدون فعال کردن istrigger برخورد به آبجکتی با تگ مثلا "CAR" رو چک کرد؟
    این کد رو امتحان کردم ولی
     جواب نداد
    public Animator anim;
    void OnCollisionEnter (Collider other) 
    {
    if (other.gameObject.CompareTag("CAR"))
    {

    anim.enabled = false;
    }

    }

    پاسخ:

    ۲۱ مرداد ۹۷، ۱۸:۱۸
    سلام علی عزیز
    شما در پارامتر ورودی اشتباهی از کلایدر استفاده کردید در صورتی که باید از نوع Collision تعریف کنید

      void OnCollisionEnter(Collision collision)
        {
           
            if (collision.gameObject.CompareTag("CAR"))
               anim.enabled = false;
        }

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

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

    پاسخ:

    ۲۱ مرداد ۹۷، ۱۸:۲۱
    سلام محمد عزیز
    ممنون از لطف شما
    پیشنهاد میدهم تا در یونیتی به سطح متوسط نرسیدید اقدام به ساخت بازی نکنید
    این مورد رو باید بعد از تسلط در یونیتی بتوانید پیاده کنید
    ابتدا دوره جامع و رایگان را مشاهده کنید سپس دوره های پروژه محور را تهیه نمائید
    البته مورد خواسته شده شما در یوتیوب و فروم های انگلیسی موجود می باشد که می توانید سرچ  و در این خصوص تحقیق کنید
    مستدام و موفق باشید



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

    پاسخ:

    ۲۱ مرداد ۹۷، ۱۸:۲۲
    سلام 
    بسته به نیاز از نسخه 5.4 و 2017
    موفق و مستدام باشید

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

    پاسخ:

    ۲۱ مرداد ۹۷، ۱۸:۲۳
    سلام ابراهیمی عزیز
    تشکر
    به امید خدا به زودی به این موارد پرداخته می شود
    موفق و مستدام باشید

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

    پاسخ:

    ۲۱ مرداد ۹۷، ۱۸:۲۴
    سلام سید عزیز
    در ویندوز به مسیر زیر روید
    control panel > region> administrative<change system locale 
    گزینه زیر را انتخاب کنید
     english united states 
    موفق و مستدام باشید

    با سلام خدمت شما استاد ارجمند
    من یه بازی ۲بعدی رو دارم میسازم میخوام از تابعه برخورد تو پای کاراکتر استفاده کنم ولی مشکل اینجاست که وقتی انمیشن ضربه اجرا میشه اون قسمت از کلایدر که تو پای کارکتر هستش سر جاش میمونه من چیکار کنم که این مشکل حل بشه ممنون

    پاسخ:

    ۲۱ مرداد ۹۷، ۱۸:۳۰
    سلام محسن عزیز
    ساده ترین راه حل اینه که شما دو تا کلایدر داشته باشید و در هنگام اجرای انیمیشن کلایدر دوم که با پای کاراکتر مچ کردید را فعال و کلایدر قبلی را غیر فعال کنید
    یعنی هر بار که انیمیشن اجرا می شود بین کلایدر ها سوئیچ کنید
    موفق و مستدام باشید

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

    پاسخ:

    ۲۱ مرداد ۹۷، ۱۸:۳۲
    سلام حسن عزیز
    باید در قسمت BuildSetting در قسمت SplashImage تیک ShowSplashScreen را غیر فعال کنید
    موفق و مستدام باشید

    سلام پکیجی سراغ دارین که بشه باهاش هوش مصنوعی دشمن رو به شکل بهینه نوشت و اجرا کردن بنده با یک پکیج این کارو کردم هوش مصنوعی خیلی عالی شده بود همه چی ردیف بود ولی یک دشمنو میکردم 5 تا بازی افت فریم مینداخت در ضمن مدل دشمنم بهینه بود حالا شما میتونی یک پکیج یا یک ترفندی به بنده جهت رفع مشکل افت فریم بدی متشکر.

    پاسخ:

    ۲۱ مرداد ۹۷، ۱۸:۳۵
    سلام علی عزیز
    خیر سراغ ندارم پیشنهاد میدهم از پکیج استفاده نکنید و با استفاده از کلاس ها و توابع یونیتی هوش مورد نظر خود را بنویسید
    موفق و مستدام باشید

    به روز رسانی پاسخ : 

    سلام ببخشید من زمانیکه در یونیتی فایل #c میسازم یه ارور میده به این شکل
    * Assertion at ..\mono\mini\unwind.c:620, condition `cfa_reg != -1' not met
    ممنون میشم راهنمایی کنید

    پاسخ:

    ۲۱ مرداد ۹۷، ۱۹:۲۴
    سلام مهدی عزیز
    در ویندوز به مسیر زیر روید
    control panel > region> administrative<change system locale 
    گزینه زیر را انتخابد نمائید
     english united states 
    موفق و مستدام باشید


    سلام مهندس خسته نباشی راستی گفتی هفته قبل یادت بندازم آموزش هوش مصنوعی !!
    یکی تو سایت مصطفی تردی هوش مصنوعی دشمن برا موبایل آموزش داده ولی هنوز برا کامپیوتر نداده!!!
    و مشکلم تو ذخیره پرفب حل شد تو سایت مصطفی 3D به همون دوست گفتم آموزششو ضبط کرد مثل اینکه خودش خیلی وقت پیش استفاده میکرد !!!
    ولی متاسفانه خودش گفت این کار بدرد نمیخوره و فقط درون ادیتور قابل استفاده است !!
    یعنی بعد از خروجی گرفتن فایده نداره !!!
    گفت system .io یا serializing بهتره !! نظر شما کدومه چون پلیر پرفب مزخرفه نمیدونم تو کدوم پوشه ذخیره میکنه !!
    سوال آخر  موتوری قوی تر از یونیتی سراغ داری که با یه خط کد کل صحنه ذخیره بشه ؟

    پاسخ:

    ۲۷ مرداد ۹۷، ۱۵:۳۱
    سلام مهدی عزیز
    خیر فکر می کنم انجینی تا امروز نیست که با یک خط کل صحنه را ذخیر کند!


    موفق و مستدام باشید

    سلام بهترین و کم عیب ترین نسخه یونیتی از نظر شما کدومه یک بنده خدایی تو یک سایت گفته بود 2017.4 آیا درسته؟

    پاسخ:

    ۲۷ مرداد ۹۷، ۱۵:۳۲
    سلام علی عزیز
    پیشنهاد من در حال حاضر 2017 هست
    مستدام باشید

    سلام خسته نباشید من هنگام خروجی اندروید گرفتن از بازی Failed to re-package resourcesبا این خطا مواجه میشم لطفا راهنمایی کنید تا چجوری درستش کنم

    پاسخ:

    ۲۷ مرداد ۹۷، ۱۵:۳۴
    سلام محمد صادق عزیز
    پروژه یونیتی و مسیری که تصمیم به خروجی دارید با نام های فارسی ذخیره نشده باشد


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

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

    پاسخ:

    ۲۷ مرداد ۹۷، ۱۵:۳۶
    سلام صادق عزیز
    این parallax scrolling می باشد
    می توانید به انگلیسی سرچ بزنید
    در صورتی که تمایل داشتید می توانید سفارش پروژه دهید این موضوع برای شما ضبط شود
    ایمیل دهید
    Developer9631@yahoo.com
    موفق باشید

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

    پاسخ:

    ۲۷ مرداد ۹۷، ۱۵:۳۷
    سلام سعید عزیز
    می توانید اسپرایت ها رابه این شکل طراحی کنید
    یا از شیدرها بهره ببرید
    به انگلیسی سرچ کنید
    موفق و مستدام باشید

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

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

    با تشکر

    پاسخ:

    ۲۷ مرداد ۹۷، ۱۵:۳۸
    سلام محمد جواد عزیز
    یک ایمیل دهید تا مشاوره داده شود
    مسلما علاقه شما خیلی کمک کننده است
    Developer9631@yahoo.com
    مستدام باشید

    با سلام چطور باید یک جسم را مثل مکعب به عنوان به جلو برتاپ کنم.

    پاسخ:

    ۲۷ مرداد ۹۷، ۱۵:۳۹
    سلام دانیال عزیز
    شما ابتدا دوره جامع و رایگان را مشاهده کنید
    سپس دوره های پروژه محور را تهیه کنید
    موفق باشید

    سلام
     یونیتی 2018 با یونی 5 چه فرقی داره؟؟؟☺
    بهتره کدوم یکی نصب کرد؟؟؟☺☺

    پاسخ:

    ۲۷ مرداد ۹۷، ۱۵:۴۰
    سلام علی عزیز
     تفاوت ها بیشتر در رابط کاربری است
    البته امکانات خوبی به یونیتی 2018 اضافه شده است
    اما برای استفاده های مستقل پیشنهاد می شود از یونیتی 5 یا 2017 فعلا استفاده کنید
    موفق باشید

    سلام چطوری میتونم یه انیمیشن را با زدن یک کلید مثل Wاجرا کنم یعنی تا کلیدWرا نزدم اجرا نشه

    پاسخ:

    ۲۷ مرداد ۹۷، ۱۵:۴۱
    سلام دانیال عزیز
    شما باید ابتدا دوره جامع و رایگان را کامل مشاهده کنید به گفته های دورن آموزش عمل کنید
    سپس دوره های پروژه محور را تهیه کنید
    موفق باشید

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

    پاسخ:

    ۲۹ مرداد ۹۷، ۲۲:۵۰
    سلام محمد عزیز
     بله، فعلا تمام تمرکز من حوزه گیم، برنامه نویسی و تکنولوژی می باشد
    موفق باشید

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

    پاسخ:

    ۲۹ مرداد ۹۷، ۲۲:۵۲
    سلام محمدحسین عزیز
    فعلا امکان کدتخفیف نیست
    موفق باشید

    سلام شما در امورش هایتان از چه نسخه یونیتی استفاده میکنید

    پاسخ:

    ۴ شهریور ۹۷، ۱۷:۰۷
    سلام وقت بخیر
    آموزش های جدید نسخه 2017 ، آموزش های که قبلا ضبط شده از نسخه 5 استفاده شده است
    ولی دقت داشته باشید با هر نسخه یونیتی می توانید از آموزش ها استفاده کنید تغییرات بسیار جزئی هستند
    موفق و مستدام باشید

    سلام آقای رجب زاده من میخوام سی شارپ یونیتی یاد بگیرم اما اون آموزشی را که گذاشته اید نمیفهمم من بچه 11 ساله ام میخوام یه آموزشی که کد به کد یاد بده چیکار میتونم بکنم تا یاد بگیرم؟

    پاسخ:

    ۴ شهریور ۹۷، ۱۷:۰۸
    سلام آرمان عزیز
    بله می توانید باید توکل به خدا و تلاش داشته باشید
    به تمام گفته های دوره آموزش جامع و رایگان عمل کنید
    موفق باشید

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

    پاسخ:

    ۴ شهریور ۹۷، ۱۷:۱۲
    سلام رضا عزیز
    حالت دیباگ زمانی هست که بازی برای تست استفاده می شود در هنگام خروجی می توانید برای بازی کلید گذاشته تا بازی را بتوانید نشر دهید
    حالا این که چه ارتباطی با داغ شدن دارند اطلاعی ندارم
    موفق باشید

    سلام من وقتی یه script درست میکنم تو باکس inspector این eror رو میده

    No MonoBehaviour scripts in the file, or their names do not match thr file name 

    منظورش چیه  با تشکر

    پاسخ:

    ۴ شهریور ۹۷، ۱۷:۱۳
    سلام محمد عزیز
    به آموزش دقت کنید نام اسکریپت در پنجره پروژکت باید با نام کلاس درون کد یکی باشد
    از دوره جامع و رایگان قسمت ها را به ترتیب مشاهده کنید
    موفق و مستدام باشید

    سلام من آرمانم چرا جواب اون یکی را نمیدید میگم در اون آموزش سی شارپ یونیتی شما یه پی دی اف گفتید 50 قسمته اونو بفرستید به ایمیلم

    پاسخ:

    ۴ شهریور ۹۷، ۱۷:۱۵
    سلام پاسخ های شما داده شده است
    از انتهای پست زیر پی دی اف ها را دانلود نمائید

    موفق باشید

    سلام ممنون آقای رجب زاده ولی اون آموزشی که گذاشتید کد به کد یاد نمیده که من میخوام مثلا کد راه رفتن شلیک کردن .... اینجور چیز ها یاد بگیرم در ضمن تو این سن میتونم برنامهنویسی یونتی کار کنم

    پاسخ:

    ۵ شهریور ۹۷، ۱۳:۲۰
    سلام
    خواهش می کنم
    باید ابتدا دوره جامع و رایگان را مشاهده کنید و به گفته های درون آموزش عمل کنید
    سن مطرح نیست توکل و تلاش شما مهم هست

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

    پاسخ:

    ۵ شهریور ۹۷، ۱۳:۲۱
    بسیاری از سوالات در دوره جامع و رایگان توضیح داده شده است
    آموزش ها را به ترتیب مشاهده کنید و به گفته های درون آموزش عمل کنید
    موفق باشید

    ممنون دارم میرم به آموزش ساخت شوتر نگاه کنمممنون از شما بازی 66 یاور بازی خوبیه خوب ساخیتد

    پاسخ:

    ۵ شهریور ۹۷، ۱۴:۰۵
    خواهش می کنم
    با توجه به این که به یونیتی و برنامه نویسی آشنایی ندارید ابتدا باید دوره جامع و رایگان را مشاهده کنید



    سلام و باتشکر از وبسایت خوبتان
    من هرچی میام که برای یه game object اسکریپت بنویسم هی میگه اول error کامپایلر رو رفع کن
    و توی پنجره کنسول این error رو چاپ میکنه
    Assertion at..\mono\mini\unwind. c:620, condition`cfa_reg!=-1' not met

    پاسخ:

    ۶ شهریور ۹۷، ۱۳:۲۷
    سلام محمد عزیز
    در ویندوز به مسیر زیر روید
    control panel > region> administrative<change system locale 
    گزینه زیر را انتخاب نمائید
     english united states 

    موفق و مستدام باشید



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

    پاسخ:

    ۶ شهریور ۹۷، ۱۴:۲۲
    سلام محمد حسین عزیز
    این آموزش در کانال تلگرام منتشر شده است


    موفق و مستدام باشید

    سلام آقای رجب زاده من یه بازی برای اندروید خروجی گرفتم اما مشکلی که دارم اینکه روی هرگوشی مکان UI ه( TEXT ها و BUTTON ) ها متفاوته و جای دقیقی نیست و تو هرگوشی نسبت به رزولیشن خودش متفاوته
    چیکار کنم که برای همه گوشی ها به یک اندازه باشه

    پاسخ:

    ۷ شهریور ۹۷، ۱۰:۳۲
    سلام علی عزیز
    این موضوع به دلیل تنظین نکردن canvas روی scaleWithScreenSize هست
    و البته باید anchor ها رو هم تنظیم کنید
    پیشنهاد میدم دوره ساخت بازی حدس عدد یا دوره جامع دو بعدی، بخش پیاده سازی منو رو مشاهده کنید
    موفق باشید


    سلام آقای رجب زاده من باید اول کد نویسی دوره ی رایگان را ببینم بعد تمرین کنم بعد یه آموزش مثلا شوتر ببینم اونوقت میتونم یاد بگیر مثلا شما را اونجا گفتید یا مثلا کد پریش من راه آموزش یاد گرفتن سی شارپ را فهمیدم اون آ»وزش رایگان شما را میینم مثلا میدوم if و.... بعد برم از آموزش هایتون نگاه کنم یاد بگیرم ممنون از شما؟ من قبلا فکر میکردم تو اون دوره رایگان شما همه ی کد نویسی را یاد میگیرم کد شلیک و...................

    پاسخ:

    ۷ شهریور ۹۷، ۱۷:۱۱
    سلام آرمان عزیز
    ابتدا دوره جامع و رایگان را مشاهده کنید به همه ی گفته های دورن آموزش عمل کنید
    قطعا با یک دوره آموزشی نمی شود به همه موارد مسلط شد و باید به مرور همه دوره ها را تهیه کنید
    بازیسازی و برنامه نویسی مرتبط با گیم یک موضوعی هست که زیاد باید فیلم ببینید و تمرین کنید
    در خصوص شما پیشنهادم این هست که حتما ابتدا دوره رایگان را کامل بررسی کنید تا سطح خودتون رو متوجه بشید و برای ادامه کار چه برنامه ای داشته باشید
    موفق باشید

    سلام آقای رجب زاده،مثل همیشه عالی فقط یک چیز ناراحتم میکنه،ماشالله شما هم استعدادتون خوبه هم پشتکارتون،چرا نمیاید آنریل😐الان بنده دارم روی سی پلاس پلاس و آنریل کار میکنم و الان تو cppروی الگوریتم و پایگاه داده کار میکنم، بنظرم شما هم بیا پیشرفت میکنی یونیتی خوبه ولیUE کاملا یه سطح بالاتر هستش زبانCPPهم برای افرادی مثل من و شما سخت نیست،بنظرم حتما یه سر به آنریل بزنید ضرری نداره c plus plus هم گفتم برای کسایی که قبلا با یه زبون کار کردن سخت نیست

    پاسخ:

    ۱۲ شهریور ۹۷، ۱۰:۲۶
    سلام محمد مهدی عزیز
    در حوزه فنی ساخت بازی تمرکز روی یک انجین بزارید 
    با هر کدام که لذت می برید شروع به کار کنید ولی در بازار ایران اکثر شرکت ها از یونیتی استفاده می کنند لذا این موضوع خودش نشان دهنده این هست که یونیتی بازار کار بیشتری دارد
    موفق باشید

    سلام آقای رجب زاده،ببخشید مزاحم شدم من42قسمت آموزش ویدیویی فارسی سی شارپ پیدا کردم مربوط به یونیتی نیست خود سی شارپ رو درس میده ،خواستم بپرسم که الان من ببینم  42قسمت رو تاثیری توی سی شارپم داخل یونیتی داره؟ چون همونطور که میدونید سی شارپ یونیتی یکسری تابع هایی رو داره که خود سی شارپ نداره،خواستم بدونم تاثیری داره این  ۴۲  قسمت رو ببینم ؟

    پاسخ:

    ۱۲ شهریور ۹۷، ۱۰:۲۷
    سلام نیما عزیز
    بله هر چقدر تسلط سی شارپ شما بیشتر باشد در یونیتی بهتر کلاس ها و توابع را درک می کنید
    البته در دوره جامع و رایگان روند یادگیری سی شارپ و کد نویسی یونیتی توضیح داده شده است
    موفق و مستدام باشید

    سلام
    من یونیتی 5.6 نصب کردم
    من هر کاری میکنم دوربین به من تصویر نمیده تو  تب گیم کلا تصویر سیاه هست

    پاسخ:

    ۱۲ شهریور ۹۷، ۱۰:۲۸
    سلام داریوش عزیز
    تا الان چنین مشکلی نداشتم در نسخه های مختلف تست نمائید
    موفق باشید 

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

    پاسخ:

    ۱۴ شهریور ۹۷، ۲۱:۳۸
    سلام علی عزیز
    در قسمت خروجی اندروید این موضوع توضیح داده شده است
    به هر حال از آدرس زیر می توانید حالت را تغییر دهید
    File > BuildSettings > PlayerSettings > Resolution And Peresentation می توانید تغییر دهید
    موفق باشید

    سلام اقای رجب زاده
    اموزش پخش فیلم در یونیتی تون رو دیدم. عالی بود ولی اون اموزش برای کامپیوتر بود. movie texture برای اندروید غیرقابل پشتیبانیه. حتی پکیج easy movie tuxter رو هم امتحان کردم کار نمیکرد. روی اندروید فقط صداش پخش میشد. من یک پروژه دارم که چند قسمتش فیلم پخش میشه. نسخه یونیتی ام 5.1.1 هستش. متاسفانه به دلیل وقت کمی که داریم ، وقت انتقال پروژه به نسخه های بالاتر یونیتی نداریم. راهی هست که توی همین نسخه بشه فیلم پخش کرد برای اندروید؟ خواهشا راهنمایی ام کنید خیلی نیاز  دارم.

    پاسخ:

    ۱۴ شهریور ۹۷، ۲۱:۳۶
    سلام 
    بهترین راه پخش فیلم در یونیتی استفاده از نسخه 5.6 به بالا هست که می توانید از کامپوننت VideoPlayer استفاده کنید و در همه پلتفرم ها پشتیبانی می شود
    یک روش دیگر هم که با برنامه نویسی هست و در نسخه های قبل 5.6 جواب می دهد، ولی فقط در حالت فول اسکرین نمایش می دهد
    در صورتی که نیاز داشتید ایمیل دهید شرایط تهیه آموزش خدمتتان شرح داده شود
    ِDeveloper9631@yahoo.com
    موفق باشید

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

    پاسخ:

    ۲۱ شهریور ۹۷، ۱۴:۰۶
    سلام حسین عزیز
    باید در تنظیمات Canvas در اینسپکتور در قسمت Canvas Scaler گزینه Ui Scale Mode زیر مجموعه Scale With Screen Size را انتخاب کنید
    از آموزش زیر استفاده نمائید


    موفق باشید

    با عرض سلام وخسته نباشید خدمت شما
    1-بنده در کد نویسی C# به مطلبی بر خوردم که متوجه نمیشم میخواستم یه راهنمایی بکنید که منظور از [System.Serializable] چیست ؟
    2-و البته اگه ممکنه کتابی در زمینه برنامه نویسی C# در یونیتی معرفی کنید که بتونم روی برنامه نویسیم کار کنم چون قصد دارم کدی بنویسم که بتونم آبجکت هارو در بازی با پیونتر موس بتونم انتخاب کنم و جابجا کنم
    ممنون میشم راهنمایی کنید منو در این زمینه
    تشکر

    پاسخ:

    ۲۱ شهریور ۹۷، ۱۴:۰۹
    سلام داریوش عزیز
    در خصوص سوال اول در اینترنت تحقیق نمائید


    در خصوص سوال دوم و  سی شارپ آموزش های زیادی منتشر شده شما ابتدا باید دوره جامع و رایگان را کامل مشاهده کنید سصپس همه دوره های پروژه محور را تهیه نمائید تا در یونیتی به تسلط نسبی برسید سپس سراغ پیاده سازی ایده های خود روید
    موفق و مستدام باشید

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

    پاسخ:

    ۲۱ شهریور ۹۷، ۱۴:۱۲
    سلام علی عزیز، خواهش می کنم
    در خصوص سوال اول در دوره جامع دو بعدی آموزش داده شده است
    سوال دوم پروژه های مختلفی پیاده شده است پروژه ای که در حال حاضر از کیفیت مناسبی برخوردار هست 66یاور می باشد
    در پروژه 66یاور روی عزیزانی سرمایه گذاری شد تا بتوانند در پروژه های آتی با کیفیت بهتری در ساخت بازی شرکت کنند و در حال حاضر روی یک پروژه عظیم در حال کار هستیم فراموش نکنید بازی سازی یک کار گروهی هست و همکاری که واقعا دانش فنی داشته باشد ارزش سرمایه گذاری را دارد برنامه نویسی یک بخش از پروژه های بازیسازی هست
    در خصوص ساخت بازی در اینترنت تحقیق نمائید
    موفق باشید



    سلام استاد.تا حالا خیلی کمکم کردید من مبتدی هستم و میخوام یونیتی رو کامل فرا بگیرم.
    با این که شما کمکم کردید و به سوالاتم پاسخ دادید ولی من هنوز گیجم که یونیتی چجوریه.گرافیک رو 70 درصد بلدم ولی از سی شارپ هیچی نمیدونم دو تا سوال:
    1.یه کدی بهم بگید که مثلا ما دو تا صحنه داریم یکی منو و یکی بازیمون.حالا کدی میخام که در منو با زدن دکمه شروع(این دکمه با یو آی طراحی شده) بریم به بازی.
    2.چطور بعضی از بازی ها مثل 41148 یه چیز تو مایع های ویدیو و گیف میسازن که معمولا داستان رو شرح میده.امیدوارم منظورم رو فهمیده باشید.ببخشید طولانی شد

    پاسخ:

    ۲۱ شهریور ۹۷، ۱۴:۱۵
    سلام امیرحسین عزیز
    خواهش می کنم
    نکته ای که عزیزان در برنامه نویسی به مشکل می خورند در اکثر مواقع این هست که به موارد گفته شده در دوره جامع و رایگان عمل نمی کنند
    دوره را کامل مشاهده کرده و به همه موارد گفته شده در آموزش عمل کنید
    سوال اول در دوره جامع دو بعدی شرح داده شده است
    سوال دوم به سادگی قابل انجام هست ولی چون به برنامه نویسی یونیتی هیچ تسلطی ندارید برای شما گیج کننده است
    ابتدا تمام دوره ها را تهیه و تمرین کنید سپس ایده هاتون رو پیاده و دنبال کنید
    موفق باشید

    سلام
    من در یونیتی هر ابجکتی میزارم هرکاری که میکنم در قسمت SCENE نمایش داده نمیشود باید چیکار کنم

    پاسخ:

    ۲۱ شهریور ۹۷، ۱۴:۱۶
    سلام شهاب عزیز
    گیم آبجکت هایی که در محدوده دید Main Camera یا همان دوربین نباشند رندر نمی شوند و شما مشاهده نمی کنید
    از دوره جامع و رایگان شروع کنید
    موفق باشید

    سلام استاد.من 11 سالمه و مبتدی هستم.الان 70 درصد گرافیک یونیتی رو بلدم ولی از کدنویسی هیچی سر در نمیارم.چهار تا سوال:
    1.سین کات چطور ساخته میشه.
    2.لطفا یک کدی بهم بگید که وقتی روی یک button کلیک یا تاچ شد از یک scene به یک scene دیگه بریم مثلا بازدن دکمه شروع در scene منو به scene بازی بریم.
    3.یک کد بهم بگید که مثلا شرط بزارم وقتی روی صفحه کلیک یا تاچ شد.
    4.یک کد بهم بگید که مثلا شرط بزارم وقتی روی فلان شی کلیک یا تاچ شد.
    خواهش میکنم کمکم کنید یه بار یه کامنت مثل همین گذاشتم ولی جواب ندادید خاهش میکنم.

    پاسخ:

    ۲۱ شهریور ۹۷، ۱۴:۱۸
    سلام امیرحسین عزیز
    خواهش می کنم
    نکته ای که عزیزان در برنامه نویسی به مشکل می خورند در اکثر مواقع این هست که به موارد گفته شده در دوره جامع و رایگان عمل نمی کنند
    دوره را کامل مشاهده کرده و به همه موارد گفته شده در آموزش عمل کنید
    سوال اول در دوره جامع دو بعدی شرح داده شده است
    سوال دوم به سادگی قابل انجام هست ولی چون به برنامه نویسی یونیتی هیچ تسلطی ندارید برای شما گیج کننده است
    ابتدا تمام دوره ها را تهیه و تمرین کنید سپس ایده هاتون رو پیاده و دنبال کنید

    ****** کامنت بالا پاسخ سوال قبلی شما می باشد
    به این شکل امکان کار کردن با یونیتی نیست وقتی یونیتی را تازه شروع کردید سراغ پیاده سازی این موارد نروید ابتدا دوره جامع و رایگان را کامل مشاهده کنید به موارد گفته شده درون آموزش با دقت عمل کنید سپس دوره های پروژه محور را تهیه نمائید
    زمانی که به تسلط نسبی در یونیتی رسیدید اقدام به پیاده سازی ایده های خود کنید
    موفق باشید

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

    پاسخ:

    ۲۱ شهریور ۹۷، ۱۴:۲۴
    سلام عرفان عزیز
    کلا ورود به دانشگاه پیشنهاد نمی شود به دلیل این که سطح مباحث آموزشی پائین و ضعیف می باشد 
    بازار به دنبال متخصص هست و مدرک ارزشی ندارد
    دانشگاه زمان شما را برای پیشرفت به شدت کند می کند
    برای یادگیری یونیتی از دوره جامع و رایگان شروع کنید سپس تمام دوره های پروژه محور را تهیه نمائید
    در خصوص برنامه نویسی سعی کنید به خود سی شارپ هم به تسلط بالا برسید
    طراحی وب و کار با وب سرویس های مختلف هم بسیار بازار دارد و مفید هست
    برای ساخت بازی های ریل تایم نود جی اس ترکیب خوبی با یونیتی می شود این مورد هم پیشنهاد می شود
    مواردی که گفته شد دارای زیر مجموعه های زیادی می باشند به عنوان مثال علاقه خود من در خصوص وب php و فریمورک لاراول می باشد ولی خوب کسی که سی شارپ کار می کندمی تواند از Asp استفاده کند ، در خصوص مواردی که گفتم در اینترنت تحقیق وسیع کنید وقتی علاقه خودتون رو به دست آوردید تمام تمرکز رو برای یادگیری آنها بزارید و به ترتیب یادگیری را در منزل یا با اساتید حرفه ای به صورت خصوصی شروع کنید این کاملا به خود شما بستگی دارد که به چه روشی بهتر به موضوعات مختلف مسلط شوید این موارد صرفا پیشنهاد می باشد خودتون باید بهترین روش سازگار با روحیات خودتون رو به دست آورید
    موفق و مستدام باشید

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

    پاسخ:

    ۲۳ شهریور ۹۷، ۱۰:۵۸
    سلام امیرحسین عزیز
    خواهش می کنم
    اگر کد نویسی بلد نیستید اصلا به فکر ساخت بازی نباشید ابتدا کد نویسی را باید طبق دوره ها کامل فرا بگیرید
    بله آموزش جامع دو بعدی می باشد
    موفق باشید

    سلام 
    وقتی به متغییر مقدارش fulse باشه نقیصش میشه true ؟؟؟؟؟

    پاسخ:

    ۲۳ شهریور ۹۷، ۱۱:۰۰
    سلام سجاد عزیز
    بله درست است
    در آموزش ها این موضوعات بررسی شده است
    موفق باشید

    کات سین در دوره آموزش جامع بازی دو بعدی پلتفرم آموزش داده شده؟

    پاسخ:

    ۲۳ شهریور ۹۷، ۱۱:۰۱
    خدمت شما گفته شد وقتی به یونیتی مسلط شوید می توانید ایده های خودتون رو پیاده کنید
    هدف دوره های آموزشی توانمند کردن عزیزان در برنامه نویسی و یونیتی هست بعد از تسلط می توانید ایده های خودتون رو پیاده کنید
    موفق باشید

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

    پاسخ:

    ۲۳ شهریور ۹۷، ۱۱:۰۳
    سلام محمدجواد عزیز
    از نسخه 5.6 به بعد یونیتی کامپوننت VideoPlayer را ارائه داد این کامپوننت در همه پلتفرم ها ویدئو را نمایش می دهد
    یک آموزش خصوص در این موضوع هست در صورتی که تمایل داشتید ایمیل دهید
    Developer9631@yahoo.com
    موفق باشید

    سلام آقای رجب زاده.من دارم یه بازی دوبعدی میسازم. از بخش sprite editor بعد از اینکه اسپرایت ها رو تیکه تیکه می کنم،pivot اونها رو هم تغییر می دم و بعدش apply رو میزنم.اما وقتی اسپرایت هارو می کشم وسط،نقطه pivot اونها تغییر نکرده و همون center مونده.اگه میشه راهنمایی کنید.

    پاسخ:

    ۱ مهر ۹۷، ۱۸:۳۴
    سلام رضا عزیز
    در عکس زیر مشاهده می کنید بعد از تغییر pivot باید روی گزینه مورد نظر کلیک کنید تا از center به pivot تغییر کند و تغییرات شما اعمال شود


    موفق و مستدام باشید

    سلام چرا وقتی میخوام یونیتی را کرک کنم با ارور pattern not found!! مواجه میشم؟
    آدرس پوشه رو هم درست دادم پوشه Editor هستش

    پاسخ:

    ۱ مهر ۹۷، ۱۸:۳۵
    سلام متین عزیز
    مشکلات کرک را در فروم سایت هایی که برای دانلود قرار می دهند اعلام نمائید
    موفق باشید

    سلام و با عرض خسته نباشید
    تابع translate دقیقا چه کاری انجام مید چون یک ویدیو دیدم که از این تابع استفاد کرد ولی متوجه کاربرد این تابع نشدم ممنون میشم راهنمایی کنید.(transform.translate)

    پاسخ:

    ۱ مهر ۹۷، ۱۸:۳۹
    سلام داریوش عزیز
    این تابع برای به حرکت در آوردن گیم آبجکت با استفاده از Transform هست 
    با مشاهده دوره ها به این موارد مسلط می شوید
    موفق باشید

    سلام
    اقای رجب زاده بنده اموزش های عالی شما رو تا حدود خوبی مطالعه کردم الان بنده در طراحی رابط گرافیکی به مشکل عجیبی بر خوردم
    بنده با Button میخواهم کدی طراحی کنم که بازی وقتی شروع شد محیط بازی از بالا دیده بشه و وقتی روی button که روش نوشته شده  FBS کلیک کنم نمای بازی به اول شخص تبدیل شود و خداروشکر تا این جا کد کار میکنه و بازی به حالت اول شخص میره ولی بعد که میزنم به نمای بالا برگرده کلا کار نمیکنه در واقع در حالت سوم شخص هیچکدوم از Button ها و المان های بازی کلا کار نمیکنه میخاستم بدونم مشکل از کجاست ؟؟؟؟؟؟
    از کد زیر هم برای جابجا شدن دوربین استفاد کردم ولی اگه شما راه بهتری پیشنهاد کنید که عالی میشه
    کد: using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    using UnityEngine.UI;
    using UnityEngine.AI;

    public class FirstPersonView : MonoBehaviour {

        public GameObject FBS;
        public GameObject MainCamera;

        public Button FBSView;

        // Use this for initialization
        void Start () 
        {
              FBS.SetActive (false);
            //MainCamera.SetActive(false);
        }
        
        // Update is called once per frame
        void Update () 
        {
            FBSView.onClick.AddListener (() => {
                MainCamera.SetActive(false);
                FBS.SetActive(true);
            });

        }
    }

    پاسخ:

    ۱ مهر ۹۷، ۱۸:۴۱
    سلام داریوش عزیز
    احتمالا یوای شما با یک دوربین فعال هست
    از قسمت RenderMode در تنظیمات اینسپکتور Canvas آن را روی Screen Space Overlay قرار دهید
    موفق باشید

    سلام
    آقای رجب زاده من تازه دارم یونیتی یاد می گیرم و آلان هم دارم یک بازی ساده 2 بعدی می سازم ولی به چند تا مشکل برخورد کردم تو اینترنت گشتم ولی جواب سوالاتم رو نتونستم پیدا کنم لطفا من رو راهنمایی کنید
    مشکل اول: می خوام با حرکت دادن ماوس تارگت اسلحم هم بچرخهبرای این کار من از کد camera.main.screantoworldpoint استفاده می کنم که از اینترنت یاد گرفتم ولی جواب نمیده و درست عمل نمی کنه
    مشکل دوم: اسلح من می خوام به طرف تارگتم با فاصله زمانی مشخص توپ پرتاب کنه کدی های که با translate می نویسم دریت کار می کنند ولی من می خوام توپ ها با برخورد به دیوارها برگردند  که با این کد برنمی گردند در واقع material 2d کار نمی کنه
    وقتی هم که از دستور addforce  استفاده می کنم فقط پوزیشن لحضه شروع رو می گیره و در ان سو توپ پرتاب می کنه و دیگه به طرف تارگت جدید توپ پرتاب نمی شه
    مشکل سوم: می خوام سرعت پرتاب توب ها به مرور زمان بیشتر بشه
    مشکل چهام هم می خوام توپ ها به هم برخورد نکنند و مسیرشون فقط با برخورد به دیوار ها عوض بشه
    لطفا من رو راهنمایی کنید 

    پاسخ:

    ۱ مهر ۹۷، ۱۸:۴۴
    سلام عیسی عزیز
    به عزیزان همواره عرض کردم تا زمانی که در یونیتی به تسلط نسبی نرسیدید اقدام به ساخت بازی نکنید
    سوالات شما در قالب کامنت قابل توضیح نیست و شما باید با مشاهده دوره ها توکل و تمرین مداوم ابتدا به یونیتی به تسلط مطلوبی برسید سپس می توانید ایده های خود را پیاده نمائید
    موفق باشید

    سلام
    من میخواستم بدونم چجوری میتونم برای menu بازی خودم یه اسلاید شو از تصاویر درست کنم یعنی در canvas مثلا تصاویر در background منو یه اسلاید شو درست کنند؟؟؟؟
    با تشکر

    پاسخ:

    ۲ مهر ۹۷، ۱۴:۰۵
    سلام داریوش عزیز
    این موارد در قالب کامنت قابل توضیح نیست
    تا در یونیتی به تسلط نسبی نرسیدید اقدام به ساخت بازی نکنید
    موفق باشید

    سلام
    اقای رجب زاده بنده فیلم اموزش درگ کردن ابجکت هارو که گذاشته بودین دیدم و عالی بود
    حالا میخواستم بدونم چجوری میشه کدی نوشت که ابجکت هارو فقط در سر جای خودشون تو بازی بتونم بچرخونم مثل OnMouseDrag تابعی برای انجام این کار وجود داره؟؟؟

    پاسخ:

    ۲ مهر ۹۷، ۱۴:۰۲
    سلام 
    این موضوع رو در یوتیوب سرچ نمائید با روش هایی قابل انجام هست
    موفق و مستدام باشید.

    سلام 
    آموزش ساخت بازی دو بعدی شما را خریداری کردم - آموزش خوبی بود. دست شما درد نکنه.
    در مورد خودرو ، آموزشی ارائه نمی دید.
     در خبرنامه عضو شدم چه مزایایی داره . 

    پاسخ:

    ۲ مهر ۹۷، ۲۲:۳۳
    سلام 
    خواهش می کنم
    به امید خدا در خصوص آموزش فیزیک ماشین آموزش هایی منتشر می کنم
    با عضویت در خبرنامه از کد های تخفیفی که فقط برای اعضا خبرنامه فعال می شود می توانید بهره ببرید
    و در صورت تمایل می توانید 3 پکیج یونیتی وبلاگ را دریافت نمائید
    موفق باشید

    چطوری میشه  در حالی که بازی بسته شده اینترنت رو چک کرد
    به یه همچین چیزی میگن سرویس ( تو اندروید) ولی هر چی میگردم آموزشی در این زمینه نمیبینم
    یه جایی یه چیزایی در مورد ساخت پلاگین تو اندروید استودیو و اجرای اون سرویسه 

    پاسخ:

    ۹ مهر ۹۷، ۰۹:۵۵
    سلام
    این موضوع رو فعلا بررسی نکردم
    موفق و مستدام باشید

    محمد حسین

    ۱۱ مهر ۹۷ ، ۲۲:۴۱
    چگونه باید sdk و jdk و api ها مورد نیاز را دانلود و اجرا کرد اموزش aa را هم دیدم ولی قدیمیه و الان نمیشه من باید چکار کنم

    پاسخ:

    ۱۲ مهر ۹۷، ۱۰:۳۳
    سلام محمد حسین عزیز
    به لینک زیر روید
    مجدد آموزش را مشاهده نمائید از نسخه 2017 یونیتی استفاده کنید
    مراحل آدرس دهی که مطابق آموزش هست ولی از jdk و sdk  این سایت استفاده و مسیر را به یونیتی دهید
    موفق باشید

    متین محمددوست

    ۱۲ مهر ۹۷ ، ۱۳:۱۶
    سلام 
    جه جوری میشه مثل بازی ها ترسناک مثل بازی (راهرو ) یا ( حریم وحشت ) وسایل برداریم  واز شون استفاده کنیم ؟؟//؟؟؟؟؟

    پاسخ:

    ۱۲ مهر ۹۷، ۲۲:۴۳
    سلام متین عزیز
    این موارد بعد از یادگیری کلاس ها و توابع یونیتی قابل پیاده سازی هست
    ابتدا دوره جامع و رایگان را کامل مشاهده نمائید
    به موارد گفته شده در دوره عمل نمائید سپس دوره های پروژه محور را بسته به علاقه خود تهیه نمائید
    دقت کنید فرایند یادگیری همواره باید ادامه داشته باشد
    حتی بعد از تهیه همه دوره های اینجاب دوره های دیگری که فکر می کنید مفید هستند را تهیه و تمرین کنید
    موفق باشید

    باسلام وخسته نباشید.
    خروجی گرفتن اندروید با خطای زیر مواجه شدم..مشکل از کجاست؟چه کنم؟
    CommandInvokationFailure: Failed to re-package resources.
    G:\Android SDK\build-tools\24.0.0\aapt.exe package --auto-add-overlay -v -f -m -J "gen" -M "AndroidManifest.xml" -S "res" -I "G:/Android SDK\platforms\android-24\android.jar" -F bin/resources.ap_

    stderr[

    ]
    stdout[

    ]
    exit code: -1073741819
    UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
    UnityEditor.Android.PostProcessor.Tasks.TasksCommon.Exec (System.String command, System.String args, System.String workingdir, System.String errorMsg, Int32 retriesOnFailure)
    UnityEditor.HostView:OnGUI()

    پاسخ:

    ۱۳ مهر ۹۷، ۰۸:۵۷
    سلام وقت بخیر
    دقت کنید پوشه اندروید اس دی کی در مسیری که با نام فارسی هست قرار نگرفته باشد
    اسم پروژه خود یا پوشه پروژه را فارسی نگذارید 
    در صورت وجود مشکل اس دی کی زیر را درافت و به یونیتی آدرس دهی کنید
    اس دی را از لینک زیر دریافت نمائید
    موفق باشید

    محمد حسین

    ۱۳ مهر ۹۷ ، ۱۵:۴۴
    سلام من همه اموزش هاتون به جز شوتر رو دیدم  همه اموزش هاتون عالیه و خیلی کمکم کرد و میخواستم شوتر رو هم تهیه کنم اما سایت لرنینگ تی وی در تکمیل خرید ارور میده نمیشه در فرانش قرار بدین 
    همچنین ازتون خواهش میکنم اموزشی درباره خرید درون برنامه ای و تبلیغات درون بازی انتشار بدین اگه پولی ام باشه ارزش خریدن داره

    پاسخ:

    ۱۶ مهر ۹۷، ۱۴:۱۳
    سلام محمد حسین عزیز
    خواهش می کنم
    دوره اول شوتر در لرنینگ تی وی قرار دارد و امکان قرار دادن این دوره فعلا در فرانش وجود ندارد
    به امید خدا آموزش درخواستی شما در آینده منتشر می شود و آموزش های بعدی در لرنینگ تی وی منتشر نمی شوند
    موفق و مستدام باشید

    محمد حسین

    ۱۳ مهر ۹۷ ، ۱۵:۵۴
    سلام ببخشید زیاد سوال میکنم در ساتی که برای دانلودsdk گفتید build - toolsو platform- tools وجود ندارد ایا مشکلی به وجود نمی اید

    پاسخ:

    ۱۶ مهر ۹۷، ۱۴:۱۵
    سلام ، خواهش می کنم
    خیر مشکلی پیش نمی آید این موارد در sdk دانلودی قرار دارد
    موفق باشید

    مهدی دانا

    ۱۴ مهر ۹۷ ، ۱۳:۵۳
    سلام مهندس خسته نباشی !
    من دیگه حوصلم سر رفته از یونیتی زده شدم !
    یونیتی برا بازیای با کیفیت خوب نیست میخوام برم سراغ یه انجین دیگه !
    کرای انجین !
    آنریل انجین !
    شما کدومشو پیشنهاد میدید !!؟؟؟؟؟
    راستی مولتی پلیر کار کردید ؟؟

    پاسخ:

    ۱۶ مهر ۹۷، ۱۴:۲۱
    سلام مهدی عزیز
    در حال حاضر اکثر شرکت ها در ایران از این انجین استفاده می کنند
    ضمن این که بازار کشور خود را باید در نظر بگیرید که فعلا فقط موبایل هست و به صورت نسبی pc لذا پیشنهاد می شود از یونیتی استفاده نمائید
     در خصوص 2 انجینی که فرمودید نظری ندارم به علاقه و روحیات شما بستگی دارد 
    خیر فعلا آنلاین کار نکردم در آینده به امید خدا به این مورد می پردازم
    موفق باشید

    حسین عهدی

    ۱۵ مهر ۹۷ ، ۱۷:۵۱
    سلام اقای رجب زاده. میشه کد این رو بهم بدید که چطوری دو تا عدد رو از کاربر بگیرم  و جمعش رو به کاربر نشون بدم حیلی ضروریه دو روز بیشتر وقت ندارم تروخدا اینو بهم بگید کدشو یا اگه نمیتونید کد بدید تروخدا بگید چط.ری اینکارارو بکنم ممنون
    م 

    پاسخ:

    ۱۶ مهر ۹۷، ۱۴:۲۷
    سلام حسین عزیز
    باید با المان های یوای دو عدد را دریافت کنید و در اسکریپت عملیات جمع را روی دو عدد انجام و نتیجه را روی یک تکست نمایش دهید
    موفق باشید



    محمد مهدی

    ۱۵ مهر ۹۷ ، ۲۱:۵۶
    خواهش میکنم از این به بعد همه اموزش هاتون رو در فرانش بزارین لرنینگ تی وی پدرمونو در اورد تا دانلود شد

    پاسخ:

    ۱۶ مهر ۹۷، ۱۴:۳۱
    سلام محمد مهدی عزیز
    ممنون از همراهی شما
    آموزش دیگری در لرنینگ تی وی منتشر نمی شود
    در حال حاضر آموزش های زیادی در حال تدوین هستند و به امید خدا به زودی اطلاع رسانی می شود
    موفق باشید

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

    پاسخ:

    ۱۹ مهر ۹۷، ۱۸:۲۳
    سلام داریوش عزیز
    دوره ساخت بازی حدس عدد که با یوای کار کردیم را مشاهده نمائید


    موفق باشید

    سلام
    بنده قصد دارم که کد هایی رو که به ابجکتم وصل هست بتونم غیر فعال کنم
    بنده فیلم اموزشی درگ کردن ابجکت رو که گذاشته بودین دیدم و انجام دادم و کدی نوشتم که بتونم ابجکت بتونم با همون تابع OnMouseDrag بچرخونم و Rotate بدم حالا میخوام کدی بنویسم که بتونم با یک باتن انتخاب کنم که الان ابجکت rotate پیدا کنه یا Drag بشه
    حالا جفت کد ها به ابجکت وصله
    سوال اصصصللی من اینه که چجوری میتونم این کد هارو فعال و غیر فعال کنم من از کد زیر استفاد کردم ولی جواب نداد لطفا راهنمایی کنید(gameobject همون ابجکتی هست که جفت کد ها بهش وصل هستن )
    GameObject.GetComponent<DragAndDrop>().enabled = true;
                    GameObject.GetComponent<RotateObj>().enabled = false;

    پاسخ:

    ۲۰ مهر ۹۷، ۰۰:۱۵
    سلام داریوش عزیز
    در یونیتی اسکریپت ها هم کامپوننت هستند
    استفاده از GetComponent صحیح هست و نیازی به استفاده از GameObject در ابتدای آن نیست
    موفق باشید


    سلام اقای رجب زاده خسته نباشید شرمنده من انقدر سوال میپرسم ولی خدایی هیچ سایتی یا جایی بهتر از اینجا و هیچ شخصی بهتر از شما نمیتونه انفدر خوب و صریح و سریع راهنمایی کنه
    بنده کدی نوشتم که وقتی کارکتر اول شخص من از صحنه پایین افتاد دوباره Respawn بشه
    کد و براتون میذارم و نمیدونم چرا یونیتی ارور میده من با تغییر ارتفاع کارکتر اول شخص اینکارو کردم
        if(transform.position.y <= 0)
            {
                transform.position.x = 25;
                transform.position.y = 1;
                transform.position.z = -25;
              
            }
    ولی وقتی کامپایل میکنم این ارور رو میده

    Assets/Scripts/Respawn.cs(24,23): error CS1612: Cannot modify a value type return value of `UnityEngine.Transform.position'. Consider storing the value in a temporary variable
     
    لطفا راهنمایی کنید که اینکارو چطور انجام بدم

    پاسخ:

    ۲۰ مهر ۹۷، ۰۰:۲۲
    سلام داریوش عزیز
    خواهش می کنم
    پیشنهاد میدهخم شما ابتدا دوره جامع و رایگان را کامل مشاهده کنید
    در کامپوننت transform پراپرتی position ، امکان این را ندارد که x , y , z را به صورت جدا مقدار دهی کرد باید هم زمان به وسیله یک بردار سه بعدی یا Vector 3 مقدار دهی را انجام داد
    موفق باشید


    transform.position = new vector3 (25,1,-25);

    سلام من بازی خودم را ساختم اما بازی حتی رو کامپیوتر وسط بازی هنگ میکنه  باید چه کار کنم

    پاسخ:

    ۲۰ مهر ۹۷، ۰۰:۲۴
    سلام حسین عزیز
    هنگ کردن بازی به عوامل مختلفی بستگی دارد
    بدون بررسی پروژه نمی توان مشکل را شناسایی کرد
    موفق باشید

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

    ممنون می شم بنده را راهنمایی بفرمائید 

    پاسخ:

    ۲۰ مهر ۹۷، ۰۰:۲۸
    سلام آقای سامانی عزیز
    خواهش می کنم
    برای موردی که فرمودید کافیه تیک loop را در انیمت بردارید تا فقط یک بار اجرا شود
    و در انتهای تابع مرگ با استفاده از انیمیشن Event تابع شروع مجدد یا سوختن بازیکن را فراخوانی کنید
    پیشنهاد میدهم یک بار دوره را کامل مشاهده کرده و تمرین کنید سپس ایده های خود را پیاده کنید
    موفق باشید.

    سلام یه کد خروج از بازی کامپیوتر میدین که کد رو بندازیم تو دکمه و روی دکمه کلیک کنیم از بازی بره بیرون 😊 ممنون 

    پاسخ:

    ۲۰ مهر ۹۷، ۰۰:۳۰
    سلام
    این مورد از ابتدایی ترین موارد در یونیتی می باشد
    پیشنهاد میدهم ابتدا دوره جامع و رایگان را کامل مشاهده نمائید
    موفق باشید



    محمد حسین

    ۲۰ مهر ۹۷ ، ۰۶:۴۵
    سلام من یه بازی ساختم ولی خیلی لاگ داره و وقتی کاراکتر سرعتش بالا میره بازی هنگ می‌کنه چجوری میتونم لاگ بازی رو کم کنم و گرافیک خاصیم ندارم ممکنه اشکال از کد باشه اخه من به جای compettag از کدtagاستفاده کردم

    پاسخ:

    ۲۰ مهر ۹۷، ۱۴:۴۹
    سلام محمدحسین عزیز
    دلایل مختلفی می تونه داشته باشه و البته احتمال هست که از کد نویسی باشد
    موفق باشید


    عزیز محسنی

    ۲۰ مهر ۹۷ ، ۱۳:۱۷
    سلام
    چطور باید در خبرنامه تون عضو شد؟

    پاسخ:

    ۲۰ مهر ۹۷، ۱۴:۴۰
    سلام آقای محسنی عزیز
    در لینک زیر مرحله به مرحله توضیح داده شده است 


    محمد صادقی

    ۲۰ مهر ۹۷ ، ۲۰:۴۶
    با سلام
    من در کدنویسی یونیتی با یه مشکلی برخوردم و نمیدونم علت چیه!!
    یه سری کدها مثل Quaternion یا input را وقتی تایپ میکنم اونها رو نمیشناسد و پیغام
    no completions found رو نشون میده !!!
    لطفا کمکم کنید علت چیه !! متشکرم
     

    پاسخ:

    ۲۲ مهر ۹۷، ۰۶:۴۰
    سلام محمد عزیز
    این باز نشدن میان بر کدها معمولا به خاطر نصب نبودن دات نت فریمورک می باشد
    نسخه 3.5 یا بالاتر را متناسب با سیستم عامل دانلود و نصب کنید
    موفق باشید

    محمد صادقی

    ۲۲ مهر ۹۷ ، ۱۶:۳۳
    سلام مشکل رو حل کردم
    از راهنماییتون خیلی خیلی ممنونم
    با مصیبت دات نت فریم ورک 3.5 رو نصب کردم مشکل حل شد
    اگه خواستید آموزش نصب دات نت فریم ورک 3.5 روی ویندوز 10 رو قرار بدم
    که اگه کسی این مشکل براش پیش اومد بتونه حل کنه ممنونم

    پاسخ:

    ۲۳ مهر ۹۷، ۲۰:۳۲
    سلام محمد عزیز
    خواهش می کنم
    خیلی خوب هست که مشکل را خودتون حل کردید
    تجربتون رو کامنت کنید
    موفق باشید

    محمد صادقی

    ۲۵ مهر ۹۷ ، ۲۰:۲۰
    با سلام و خسته نباشید خدمت استاد محترم
    خواستم بدونم اگه بخوام خودم asset برا خودم طراحی کنم بهتره از چه نرم افزاری استفاده کنم ...asset بز رو میخوام ولی هرچی میگردم چیزی که به دلم بشینه پیدا نمیکنم و بدرد کارم نمیخوره....

    پاسخ:

    ۲۶ مهر ۹۷، ۲۳:۲۵
    سلام محمد عزیز، تشکر
    برای ایجاد منابع سه بعدی از نرم افزار های مکس ، مایا ، بلندر و ..، برای دو بعدی از فوتوشاپ و ایلاستریتور می توانید استفاده کنید
    البته با همین نرم افزار های سه بعدی المان های دو بعدی هم می توان ایجاد کرد، در مجموع بسته به نوع asset باید نرم افزار هدف را انتخاب کنید
    موفق باشید

    مهدی دانا

    ۲۷ مهر ۹۷ ، ۱۶:۳۷
    سلام مهندس ببخشید هی سوال میپرسم !
    قول میدم آخریش نباشه !
    من کرای انجین رو بررسی کردم !
    رو ایرانیا خیلی بد تعصب دارن . میگن انجینمون فروش نره به ایرانیا نمیدیم !
    بعدشم ارزشی نداره یونیتی از اون قوی تره !!
    از هر لحاظ .من چند وقته رو رند با کیفیت کار کردم دیدم بابا یونیتی خیلی عالیه ما بلد نبودیم .
    آنریلم اصلا بدرد نمیخوره امکاناتش انقدر زیاده که کسی نمیتونه یاد بگیره !
    خروجیشم با یونیتی فرقی نداره . از این به بعد هرکی اومد همین پست منو بهش نشون بدید.
    شما دیگه سری به مصطفی تردی نمیزنید؟ راستی شما مهندس زنجیریان رو میشناختید ؟
    ایشون دیگه کار نمیکنن ولی یکی جاش اومده هر روز اموزش میذاره آموزش هایی که شما ندادید !!

    پاسخ:

    ۲۸ مهر ۹۷، ۲۰:۴۳
    سلام مهدی عزیز
    ممنون از اطلاعاتی که دادید
    موفق باشید

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

    پاسخ:

    ۲۸ مهر ۹۷، ۲۰:۵۱
    سلام ، خواهش می کنم
    برای شروع یادیگری کلاس ها و توابع یونیتی استفاده از دوره های فارسی هست در هر دوره کلاس ها و توابع پوشش داده می شوند
    سعی کردم در دوره ها کلاس ها و توابع مختلفی را پوشش دهم
    البته می توانید به صورت موازی کتاب هایی فارسی که تا کنون ترجمه شدند رو تهیه و مطالعه نمائید


    در حین یادگیری یونیتی سعی کنید به مرور انگلیسی خودتون رو تقویت تا در هنگام نیاز تابع و الگوریتم مورد نیاز را به انگلیسی سرچ یا در Help یونیتی به دست آورید
    به زودی دوره های جدید و متنوعی منتشر می شود وبلاگ و کانال را دنبال کنید
    موفق و مستدام باشید

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

    پاسخ:

    ۲۸ مهر ۹۷، ۲۰:۵۵
    سلام عرفان عزیز

    به پاسخ زیر که سوال تقریبا مشابه شما داشته دقت نمائید : 
    **برای شروع یادیگری کلاس ها و توابع یونیتی استفاده از دوره های فارسی هست در هر دوره کلاس ها و توابع پوشش داده می شوند
    سعی کردم در دوره ها کلاس ها و توابع مختلفی را پوشش دهم
    البته می توانید به صورت موازی کتاب هایی فارسی که تا کنون ترجمه شدند رو تهیه و مطالعه نمائید


    در حین یادگیری یونیتی سعی کنید به مرور انگلیسی خودتون رو تقویت تا در هنگام نیاز تابع و الگوریتم مورد نیاز را به انگلیسی سرچ یا در Help یونیتی به دست آورید
    به زودی دوره های جدید و متنوعی منتشر می شود وبلاگ و کانال را دنبال کنید**

    *************
    موفق باشید


    Hussein yarahmadi

    ۲۹ مهر ۹۷ ، ۰۸:۳۹
    سلام 

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

    پاسخ:

    ۲ آبان ۹۷، ۱۹:۵۸
    سلام حسین عزیز
    این که علاقه به پیشرفت دارید بسیار عالی است و قطعا با توکل و تلاش به نتیجه های خوبی می رسید
    در مورد اموزش های اقای نادری فکر می کنم به خواست خودشون حذف شده است
    از دوره جامع و رایگان شروع کنید در کنار آن پی دی اف ها را تا حد نیاز مطالعه نمائید

    مطالعه کتاب زیر هم پیشنهاد می شود

    موفق باشید


    محمد حسین

    ۲۹ مهر ۹۷ ، ۲۱:۳۸
    سلام میشه بگید وبلاگتونو با چه سایتی ساختید

    پاسخ:

    ۲ آبان ۹۷، ۲۱:۲۵
    سلام محمد حسین عزیز
    برای ساخت وبلاگ از بیان استفاده شده است
    آدرس : Blog.ir
    سپس با استفاده از Html ، Css و تگ های بیان ظاهر وبلاگ ویرایش شده است
    موفق باشید

    سلام اقای رجب زاده خسته نباشید
    من یه مشکلی با کدی در رابطه با Button دارم
     من کدی نوشتم که با کلیک روی باتن مورد نظر بتونم ابجکتی به وجود بیارم درست عین بازی های استراتژیک بتونم ساختمان مورد نظر خودم رو درست کنم
    ولی به محض اینکه روی باتن کلیک میکنم هزاران هزار از اون ابجکت تولید میشه !!!!!!!
    من این کد رو از اموزش های خودتون یاد گرفتم ولی فک کنم در رابطه با کار من مشکل داره من کدرو میذارم ولی تروخدا کمکم کنید؟؟!!

        Bed.onClick.AddListener (() =>{
                var go = Instantiate(GhostObject);
                go.AddComponent<FindObjectsite>();
                active = go;
                });

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

    پاسخ:

    ۲ آبان ۹۷، ۲۱:۳۰
    سلام داریوش عزیز
    شما باید یک تابع سفارشی بنویسید و با متغیر بولین شرطی بزارید که با هر بار کلیک یک گیم ابجکت نمونه سازی شود
    البته با روش های مختلفی می توان این کار را انجام داد
    ابتدا دوره جامع و رایگان را مشاهده و سایر دوره های پروژه محور را تهیه کنید ، تا در یونیتی به سطح متوسط در کدنویسی نرسیدید اقدام به ساخت بازی نکنید
    موفق باشید

    امیرحسین یوسفی

    ۳۰ مهر ۹۷ ، ۱۳:۴۶
    سلام
    من می خواستم یه بازی بسازم که توش سکه و فروشگاه باشه که اگه از فروشگاه چیزی خرید کردن ازسکه کم بشه و ذخیره بشه
    چطوری باید این کار رو بکنم ممنون

    پاسخ:

    ۲ آبان ۹۷، ۲۱:۳۳
    سلام امیرحسین عزیز
    باید از PlayerPrefs برای ذخیره مقادیر استفاده کنید، در دوره جامع دو بعدی با PlayerPrefs کار کردم
    در خصوص فروشگاه هم نیاز به پرداخت درون برنامه ای می باشد که دو راه فعلا پیشنهاد می شود استفاده از سومولا و یا پکیج باباردو که با سرچ در اینترنت می توانید دسترسی داشته باشید
    موفق باشید

    سلام اقای رجب زاده
    بنده قبل تر عرض کردم که چه کار کنم که ui کارم بهم نریزه فرمودین که فیلم اموزشی که قرار دادین رو ببینم
    فوق العاده بود
    ولی بنده حالا که همین کارو تو پروژه خودم انجام میدم کارم بازم Ui اش بهم میرزه
    یک این که تنظیمات canvas رو روی scale with screen size گذاشتم
    دوم این که screen match mode روی match width or heigth قرار داره
    سوم بخش match روی یک تنظیم شده
    با این حال وقتی که من پنجره کارم رو کوچک و بزرگ میکنم از گوشه های تصویر بیرون میزنن
    واقعا نمیدونم چه کار کنم لطفا راهنمایی کنید

    پاسخ:

    ۲ آبان ۹۷، ۲۱:۴۴
    سلام داریوش عزیز
    در لینک زیر در وب سایت یونیتی توضیح داده شده است، توضیحات روان هست باید از anchor ها استفاده کنید
    در صورتی که متوجه نشدید ایمیل دهید
    developer9631@yahoo.com
    موفق باشید

    سلام اقای رجب زاده خسته نباشید
    در رابطه با راهنمایی یو ای باید واقعا ازتون تشکر کنم دستتون درد نکنه عالی بود  و مشکلم حل شد
    واقعا حرف ندارین اقای رجب زاده یکی هستی....
    در رابطه با کد add listener متغیر بولین شرطی بزاریم متوجه نشدم چجوری باید اینکارو انجام بدم؟؟؟
    و اینکه قبلا خدمتتون عرض کرده بودم که من دوتا کد جداگانه نوشتم از اموزش درگ کردن ابجکت شما یکی برای درگ کردن یکی برای چرخش و گفتم که دوتا باتن تعریف کردم که با کلیک بر روی باتن درگ کد چرخش غیر فعال بشه و کد درگ فعال و با کلیک روی باتن رو چرخش به همین صورت
    ولی متاسفانه انجام نمیشه چون بازم هم از add listener استفاده میکنم به نظر شما میتونه مشکل از اون باشه ؟؟ کدش اینه
    سلام اقای رجب زاده خسته نباشید
    در رابطه با راهنمایی یو ای باید واقعا ازتون تشکر کنم دستتون درد نکنه عالی بود  و مشکلم حل شد
    واقعا حرف ندارین اقای رجب زاده یکی هستی....
    در رابطه با کد add listener متغیر بولین شرطی بزاریم متوجه نشدم چجوری باید اینکارو انجام بدم؟؟؟
    و اینکه قبلا خدمتتون عرض کرده بودم که من دوتا کد جداگانه نوشتم از اموزش درگ کردن ابجکت شما یکی برای درگ کردن یکی برای چرخش و گفتم که دوتا باتن تعریف کردم که با کلیک بر روی باتن درگ کد چرخش غیر فعال بشه و کد درگ فعال و با کلیک روی باتن رو چرخش به همین صورت
    ولی متاسفانه انجام نمیشه چون بازم هم از add listener استفاده میکنم به نظر شما میتونه مشکل از اون باشه ؟؟ کدش اینه
    سلام اقای رجب زاده خسته نباشید
    در رابطه با راهنمایی یو ای باید واقعا ازتون تشکر کنم دستتون درد نکنه عالی بود  و مشکلم حل شد
    واقعا حرف ندارین اقای رجب زاده یکی هستی....
    در رابطه با کد add listener متغیر بولین شرطی بزاریم متوجه نشدم چجوری باید اینکارو انجام بدم؟؟؟
    و اینکه قبلا خدمتتون عرض کرده بودم که من دوتا کد جداگانه نوشتم از اموزش درگ کردن ابجکت شما یکی برای درگ کردن یکی برای چرخش و گفتم که دوتا باتن تعریف کردم که با کلیک بر روی باتن درگ کد چرخش غیر فعال بشه و کد درگ فعال و با کلیک روی باتن رو چرخش به همین صورت
    ولی متاسفانه انجام نمیشه چون بازم هم از add listener استفاده میکنم به نظر شما میتونه مشکل از اون باشه ؟؟ کدش اینه
        Rotate.onClick.AddListener (() => {
                    //Detected.AddComponent<RotateObj>();
                    ChooseObject.Current.EffectSound.Play();
                    Detected.GetComponent<DragAndDrop>().enabled = false;
                    Detected.GetComponent<RotateObj>().enabled = true;
                });

                Drag.onClick.AddListener (() => {
                    //Detected.AddComponent<DragAndDrop>();
                    ChooseObject.Current.EffectSound.Play();
                    Detected.GetComponent<DragAndDrop>().enabled = true;
                    Detected.GetComponent<RotateObj>().enabled = false;

                });
     متغییر که به اسم detected تعریف شده همون گیم ابجکتی هست که کد ها بهش وصل هستن و من تو inspector بهشون اون ابجکت رو میدم
    ولی نکته عجیب برای بنده اینه که با وجود این کد بازم هم وقتی از
    inspector به نگاه میکنم تغییر در وضیعت کد ایجاد نمیشه یعنی تیک کنارش برداشته نمیشه!!!

    پاسخ:

    ۹ آبان ۹۷، ۱۰:۰۳
    سلام داریوش عزیز
    خواهش می کنم
    به این شکل امکان رفع مشکلات نیست و باید با تمرین در یونیتی به حد مطلوبی برسید سپس اقدام به ساخت بازی کنید
    سرچ انگلیسی هم بسیار کمک کننده است
    موفق باشید

    سلام اقای رجب زاده خسته نباشید
    ببخشید انقدر مزاحمتون میشما
    اقای رجب زاده چجوری میشه بخشی از یک کد رو از کد دیگه غیر فعال کرد
    چون من کدی که نوشته بودم تا بتونم درگ کنم در داخل تابع onmousedrag نوشته میشه داخل update یا start نیست بنابراین وقتی کد به ابجکتم وصله اگرچه با کدی دیگه غیر فعال میشه و تیکش برداشته میشه هنوز کار میکنه و میشه ابجکت رو درگ کرد میخاستم بدونم چجور میشه مثلا چجوری از توی کد دیگه فقط بتونم onmousedrag رو غیرفعال کنم ؟؟؟؟؟ میدونم چجور میشه refrence داد به ابجکتی کد بهش وصله ولی اینکه چجور فقط یه تابع رو غیر فعال کنم نمیدونم
    حالا اگه به نظر شما این راه جالبی نیست یا اگه نمیشه اینکارو کرد
     لطفا یه راه دیگه پیشنهاد کنید که بتونم این کد رو غیر فعال کنم

    پاسخ:

    ۹ آبان ۹۷، ۱۰:۰۶
    سلام داریوش عزیز
    کافیه یک بولین با سطح دسترسی عمومی تعریف کنید سپس در صورتی که از هر اسکریپتی غلط شد اجازه اجرای دستورات را با یک if ندهید
    موفق باشید

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

    پاسخ:

    ۹ آبان ۹۷، ۱۰:۱۲
    سلام صادق عزیز
    برای ایجاد اثر تیر، نیازی به ایجاد گلوله نیست با خود ریکست این کار را باید انجام دهید
    در دوره اول شوتر به این موضوع پرداختم
    موفق باشید

    سلام
    اقای رجب زاده من یه چند وقتی هست که کد نویسی در یونیتی رو شروع کردم و حالا یه سوالی در مورد این ری ها داشتم unity refrence رو برسی کردم ولی چیزی خاصی نفهمیدم
    یک این که اصلا ray چی هست ؟
    فرقش با raycasthit چیه و این raycasthit خودش چیه؟
    بعد اینکه چرا توی physics.Raycast(,,) این دو پارامتری که میگیره به ترتیب چی هستن؟

    پاسخ:

    ۹ آبان ۹۷، ۱۰:۳۱
    سلام علی عزیز
    ray در یونیتی می توان گفت مثل یک اشعه هست که در بازی از نقطه مورد نظر زده می شود و کارهایی که می خواهیم را با آن مدیریت می کنیم
    در دوره اول شوتر ray را بررسی کردیم که چطور نقش گلوله را ایفا کند 
    در خصوص RayCastHit اطلاعات محل برخورد ray را درون متغیر از این نوع می ریزیم تا کارهایی که نیاز داریم با محل برخورد انجام دهیم، در مثال گلوله مثلا در محل برخورد اگر نیاز داشته باشیم اثر گلوله را نمایش دهیم این گزینه کاربرد دارد، یا دقیقا به محل برخورد نیرو وارد کنیم
    تابع Raycast پارامتر ها (overload) مختلفی دارد که بسته به انتظار توسعه دهنده می توانید از آن استفاده کنید
    پیشنهاد میدهم برای درک بهتر این موارد دوره اول شوتر را تهیه و مشاهده کنید
    موفق باشید

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

    پاسخ:

    ۹ آبان ۹۷، ۱۰:۵۴
    سلام محمد حسین عزیز
    راه های دیگری هست
    که در قالب کامنت قابل آموزش نیست
    موفق باشید

    سلام
    من یونیتیمو از 5.3به 5.6اپدیت کردم از اون به بعد هر کدی وارد یا خودم بنویسم ارور میده و پروژه اجرا نمیشه
    اروره:
    * Assertion at ..\mono\mini\unwind.c:620, condition `cfa_reg != -1' not met

    پاسخ:

    ۹ آبان ۹۷، ۱۱:۰۰
    سلام 
    به مسیر زیر رفته

    control panel > region > administrative > change system locale 

    گزینه زیر را انتخاب نمائید

     english united states 

    موفق باشید


    متین محمددوست

    ۰۹ آبان ۹۷ ، ۱۳:۵۵
    سلام ببخید فایل پروژه حدس عدد را دارید

    پاسخ:

    ۱۱ آبان ۹۷، ۱۰:۰۷
    سلام متین عزیز
    خیر
    موفق باشید

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

    از نظر بنده شما یکی بهترین مدرسان یونیتی هستین این رو بدون اغراق و بر اساس مشاهده آموزشهای زیاد عرض میکنم

    پاسخ:

    ۱۱ آبان ۹۷، ۱۰:۱۲
    سلام امیرحسین عزیز
    دوره اول شوتر فقط در لرنینگ تی وی قرار دارد و فقط باید از این سایت تهیه شود
    ممنون از همراهی شما
    در دوره ها سعی می شود حداکثر توان در انتقال دانش صورت گیرد
    موفق باشید

    با سلام و حسته نباشید
    من اگر بخام یک بکیج رو در یونیتی نصب کنم باید چیکار کنم؟
    باتشکر

    پاسخ:

    ۱۱ آبان ۹۷، ۱۰:۱۴
    سلام امیر عزیز
    تشکر
    کافیه پکیج را ایمپورت کنید به یونیتی از منو Asset > ImportPackage 
    موفق باشید

    سلام
    من چجوری میتونم mobile asset رو به پروژه اضافه کنم تا بتونم FPS موبایل داشته باشم؟؟
    تو نسخه های قدیمی یونیتی همه چی داشت ولی من به تازگی دوباره یونیتی رو شروع کردم
    و نسخه 5.2.2P2 دارم و جز چند چیز ساده برای ساخت بازی چیزی نداره
    unity asset store هم که پولیه باس از کجا این mobile asset رو دانلود کنم ؟؟

    پاسخ:

    ۱۹ آبان ۹۷، ۱۳:۵۸
    سلام رضا عزیز
    در اینترنت پکیج های یونیتی را به فارسی سرچ کنید سایت هایی ارائه می دهند
    ضمن این که خود است استور یونیتی پکیج های رایگان زیادی دارد
    موفق باشید

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

    پاسخ:

    ۱۹ آبان ۹۷، ۱۴:۰۰
    سلام داریوش عزیز
    این موضوع معمولا به خاطر استفاده ز مدل های پر حجم و غیر بهینه هست
    باید مدل ها و تکچرهای کم حجم استفاده نمائید
    موفق باشید

    سلام آقا امیر حسین
    من از یونیتی 2018 استفاده میکنم یک مشکلی با سیستم انیمیشنش داشتم
    در انیمیشن های Loop دوبعدی اول انیمیشن یک مکسی وجود داره برای مثال انیمیشن راه رفتن که کاملا باید بدون مکس باشه اما بعد از هر دور اجرا یک مکس ریزی داره تو نسخه های قبلی این مشکل وجود نداشت
    من خیلی وقته که با سیستم انیمیشن سازی یونیتی کار میکنم

    پاسخ:

    ۱۹ آبان ۹۷، ۱۴:۰۱
    سلام محمد رضا عزیز
    من با نسخه 2018 فعلا کار نمی کنم و این نسخه را برای کار کردن پیشنهاد نمی دهم
    از 2017 یا نسخه 5.6 استفاده کنید
    موفق باشید.

    محمد صادقی

    ۱۷ آبان ۹۷ ، ۲۰:۲۵
    با سلام
    من یه مشکلی داشتم و میخواستم راهنماییم کنید
    من در داخل 3dmax کاراکتر خودم رو همراه با ریگ بندی انجام دادم
    و این کاراکتر رو برای نرم افزار یونیتی که برای بازی سازیه لازم داشتم
    الان میخوام بدونم با شناخت مختصری که از این دو نرم افزار دارم
    -انیمیشن و حرکات کاراکتر بهتره در 3dmax انجام بشه یا داخل unity
    -و اینکه اگه داخل 3dmax حرکات رو انیمیشن کردم چه جوری داخل unity استفاده کنم..
    ممنونم میشم راهنماییم کنید

    پاسخ:

    ۱۹ آبان ۹۷، ۱۴:۰۴
    سلام محمد عزیز
    انیمیشن های پیچیده بهتر هست در خود نرم افزار سه بعدی انجام شود 
    برای وارد سازی کاراکتر از مکس به یونیتی در یوتیوب سرچ بزنید آموزش های خوبی قرار دارد
    مستدام باشید

    با عرض سلام و خسته نباشید
    ببخشید تو بخش وکتور magnitude رو چجوری حساب میکنن؟
    یعنی منظورم اینه xوy رو چیکار میکنن که اندازه magnitude بدست میاد؟
    باتشکر

    پاسخ:

    ۱ آذر ۹۷، ۰۹:۱۷
    سلام امیر عزیز
    magnitude در کلاس Vector3 اندازه بردار را محاسبه می کند
    در این حالت x و y زیر رادیکال به توان 2 و با هم جمع می شوند، سپس نتیجه اندازه بردار می شود
    موفق باشید

    محمد صادقی

    ۲۱ آبان ۹۷ ، ۲۲:۳۲
    با تشکر فراوان از راهنماییتون
    یک سوال دیگه داشتم
    خواستم بدونم کاراکتر و بازی که طراحی میکنم از کجا بفهمم
    که بر روی سیستمهای موبایل و اندروید جواب میده
    و از سطح سیستم عامل اندروید بالاتر نمیره
    نمیدونم منظورمو درست رسوندم یا نه؟؟

    پاسخ:

    ۱ آذر ۹۷، ۱۴:۱۲
    سلام محمد عزیز
    خواهش می کنم
    کاراکتر ها و محیط دو بعدی بهتر است طول و عرض ان ها توانی از 2 باشد 
    برای سه بعدی باید لوپولی باشند یعنی تعداد مثلث های تشکیل دهنده مدل کم باشد
    همچنین می توانید این کتاب را که در خصوص بهینه سازی اندروید هست و موارد زیادی را پوشش داده مطالعه نمائید


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

    پاسخ:

    ۱ آذر ۹۷، ۱۴:۴۱
    سلام علی عزیز
    باید از PlayerPrefs استفاده کنید

    متین محمددوست

    ۲۸ آبان ۹۷ ، ۰۰:۴۰
    ببخشید اگه میشه یک اموزش متنی یا تصویری درباره سیو و لود در انروید درست کنید چون من همچین اموزشی پیدا نکردم

    پاسخ:

    ۱ آذر ۹۷، ۱۴:۴۳
    سلام متین عزیز
    یکی از روش های رایج استفاده از PlayerPrefs هست
    که در دوره جامع دو بعدی یونیتی آموزش داده شده است
    سایر روش ها به امید خدا در آینده آموزش داده می شود
    موفق باشید

    سلام
    من کدی نوشتم که بتونم خط بکشم در یونیتی ولی متاسفانه ایراداتی داره که اذیت میکنه میخاستم راهنمایی کنید و اینکه بعد از اینکه کد درست شد چجوری باید استفاده کنم یعنی اینکه هر جای صفحه با موس بکشم خط تشکیل میشه یا باید کار خاصی کنم ؟؟؟
    کد:
    using System.Collections.Generic;
    using UnityEngine;
    using UnityEngine.Rendering;



    public class DrawLine : MonoBehaviour {

        private LineRenderer Line;
        private Vector3 mousepos;
        private Vector3 startpos;
        private Vector3 endpos;
        private Transform emptypos;
        private bool empty = true;
        public Material LineMaterail;

        // Use this for initialization
        void Start () 
        {

        }

        // Update is called once per frame
        void Update () 
        {
            mousepos = Camera.main.ScreenToWorldPoint (Input.mousePosition);

            if(empty == true)
            {
                emptypos.position = Camera.main.ScreenToWorldPoint (Input.mousePosition);
            }

            if(Input.GetMouseButtonDown(0))
            {
                empty = false;
                if(Line == null)
                {
                    createLine ();
                    mousepos.z = 0;
                    Line.SetPosition (0, mousepos);
                    startpos = mousepos;
                }

            }


            else if(Input.GetMouseButtonUp(0))
            {
                empty = false;
                if(Line)
                {
                    mousepos = Camera.main.ScreenToWorldPoint (Input.mousePosition);
                    mousepos.z = 0;
                    Line.SetPosition (1,mousepos);
                    endpos = mousepos;
                    Line = null;
                }
            }

            else if(Input.GetMouseButton(0))
            {
                if(Line)
                {
                    mousepos = Camera.main.ScreenToWorldPoint(Input.mousePosition);
                    mousepos.z = 0;
                    Line.SetPosition(1,mousepos);
                    if(Vector2.Distance(emptypos.position,Camera.main.ScreenToWorldPoint(Input.mousePosition)) > 0.01){
                        Line.material =  Material;
                    }
                }
            }


        }
    }

    private void createLine()
    {
        Line = new GameObject ("Line").AddComponent (LineRenderer);

        Line.SetVertexCount (2);
        Line.SetWidth (0.07f,0.07f);
        Line.SetColors (Color.white,Color.white);
        Line.useWorldSpace = true;
    }
    ولی از void ایراد میگیره ارور زیرو میده
    ارور:
    Assets/SS.cs(1,8): error CS1525: Unexpected symbol `var', expecting `class', `delegate', `enum', `interface', `partial', or `struct'

    پاسخ:

    ۱ آذر ۹۷، ۱۴:۴۶
    سلام داریوش عزیز
    این کد نیاز به بررسی دقیق دارد و در حال حاضر زمان این بررسی را ندارم
    برای خط کشیدن با موس در یوتیوب آموزش هایی منتشر شده است سرچ نمائید
    موفق باشید

    متین محمددوست

    ۲۹ آبان ۹۷ ، ۱۸:۴۶
    سلام میشه در یونیتی از در ui از لایت ها استفاده کرد.

    پاسخ:

    ۱ آذر ۹۷، ۱۴:۴۸
    سلام متین عزیز
    بله اگر اگر حالت کنواس را روی Camera قرار دهید می توانید با حرکت نور تاثیر را روی یوای مشاهده نمائید
    موفق باشید

    یه امورش ساخت بازی انلاین قرار میدید لطفاً.

    پاسخ:

    ۱۰ آذر ۹۷، ۱۳:۳۸
    سلام علی عزیز
    به امید خدا در سال 98 به این موضوع می پردازم
    موفق باشید

    سلام.آموزش هایی برای ساخت:تبلیغ ویدیویی تپسل،تبلیغات عدد،پرداخت درون برنامه ای معرفی میکنید.
    دو مورد اول سودی هم داره؟

    پاسخ:

    ۱۱ آذر ۹۷، ۱۳:۳۵
    سلام امیرحسین عزیز
    برای پرداخت درون برنامه ای فعلا بهترین گزینه پکیج بوباردو است 
    در خصوص تپسل و عدد به نظر اگر بازی خوبی بسازید سود دارد
    مستدام باشید

    حالا ساخت تپسل و عدد اصلا چطوریه؟
    آموزشی هست واسه اینا؟

    پاسخ:

    ۱۲ آذر ۹۷، ۰۰:۱۶
    بله در داکیومنت سایت های تپسل و عدد آموزش قرار دارد
    مستدام باشید


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

    پاسخ:

    ۱۴ آذر ۹۷، ۱۴:۴۱
    سلام سجاد عزیز
    باید با PlayerPrefs این کار رو انجام دهید و مقادیر رو ذخیره کنید
    پیشنهاد میدهم ابتدا دوره ها را مشاهده و تمرین کنید سپس شروع به ساخت بازی کنید
    موفق باشید

    محمد صادقی

    ۱۷ آذر ۹۷ ، ۱۹:۴۹
    لطفا کمکم کنید
    شاید این سوال هیچ ربطی به اینجا نداشته باشه ولی هیچ جا نتونستم جواب مشکل خودم رو پیدا کنم
    من پلاگین fumfx 5.0 رو برای 3dmax 2019 نصب کردم و اون رو به طور کامل کرک کردم چند تا پلاگین دیگه هم از جاهای دیگه دانلود کردم ولی مشکلم حل نشد . گفتم شاید شما بزرگواری کنید و اگه میتوانید کمکم کنید.

    وقتی از fumfx استفاده میکنم در قسمت general parameters فقط میتوانم open fumefx ui رو اجرا کنم و گزینه fumefx output preview رو نداره و نمیدونم کجا باید دنبال این پنجره بگردم،یا شاید مشکل از نصب پلاگینه.یا جای دیگه؟ لطفا کمکم کنید

    پاسخ:

    ۱۸ آذر ۹۷، ۰۵:۳۲
    سلام محمد عزیز
    من با مکس کار نکردم در فروم های تری دی مکس مشکل خود را مطرح نمائید
    موفق باشید

    محمد حسین حسین پور

    ۱۸ آذر ۹۷ ، ۱۵:۳۰
    سلام ببخشید من دوره شوتر اول شما را خریدم ولی یه مشکل داره که مربوط به فایل پروژه است مشکلم اینه که انیمیشن های دست کاراکتر در فایل پروژه نیستند من از unity,2017استفاده میکنم لطفاً کمک کنید

    پاسخ:

    ۱۸ آذر ۹۷، ۲۰:۳۶
    سلام محمد حسین عزیز
    در فایل های پروژه همه موارد قرار داشته است
    در صورتی که نبود می توانید از سایر پکیج ها استفده نمائید مهم برنامه نویسی و الگوریتم هایی هست که آموزش داده می شود
    موفق و مستدام باشید


    سلام !  خسته نباشید 

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

    پاسخ:

    ۲۵ آذر ۹۷، ۱۷:۴۶
    سلام حسام عزیز
    تشکر
    انیمیشن و کاراکتر ها رو با برنامه های زیادی میشه طراحی کرد 
    مثلا سه بعدی را با مکس ، مایا و ...
    دو بعدی با نیمه استادیو ، فوتوشاپ و ...
    برای انمیت از خود پنجره انیمیشن یونیتی هم می توانید بهره ببرید
    موفق باشید

    محمد حسین

    ۱۹ آذر ۹۷ ، ۱۸:۴۹
    سلام چگونه میتوان از ویبره گوشی در یونیتی استفاده کرد همچنین قرار بود شما اموزشی درباره تبلیغات بازی و پرداخت درون برنامه ای ضبط کنید میشه بگید تقریبا کی اماده میشود

    پاسخ:

    ۲۵ آذر ۹۷، ۱۷:۵۲
    سلام محمد حسین عزیز
    در خصوص آموزش هایی که فرمودید تا بعد از عید به امید خدا تکمیل شوند

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


    محمد حسین

    ۲۰ آذر ۹۷ ، ۱۶:۳۹
    سلام میخواستم بدونم پگونه میتوان زمان و تاریخ روز را در یونیتی دریافت کرد

    پاسخ:

    ۲۷ آذر ۹۷، ۱۰:۳۲
    سلام محمدحسین عزیز
    با استفاده از توابع خود سی شارپ امکان این کار هست
    موفق باشید

    با سلام خدمت جناب رجب زاده عزیز . ممنون از دوره های بسیار خوبتون . می خواستم آموزش کار با assest boundles  رو بزارین

    پاسخ:

    ۲۷ آذر ۹۷، ۱۰:۳۳
    سلام حمید عزیز
    خواهش می کنم
    به امید خدا بعد از عید 98 آموزش داده می شود
    موفق و مستدام باشید

    سلام این ارور برای خروجی وقتی روی خروجی jkd هست برام میاد چیکار کنم؟
    unable to convert classes into dex format
    لطفا راهنمایی کنین خیلی دنبالش گشتم.
    ممنون

    پاسخ:

    ۲۷ آذر ۹۷، ۱۰:۳۶
    سلام
    از نسخه 2017 یونیتی استفاده نمائید
    اس دی کی را از لینک زیر دریافت کنید


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

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

    پاسخ:

    ۲۷ آذر ۹۷، ۱۰:۳۷
    سلام هامان عزیز
    از وب سایت p30Download دریافت کنید
    موفق باشید

    متین منصوری

    ۲۹ آذر ۹۷ ، ۰۹:۰۸
    سلام خدمت استاد من مشکلی در نسبت دادن اسکریپت به گیم آبجکت دارم ومیدانم یرای زبان سیستم هست اما نمی دانم باید چه کار کنم لطفا کمکم کنید ممنون از شما

    پاسخ:

    ۳۰ آذر ۹۷، ۱۱:۱۸
    سلام متین عزیز
    از مسیر زیر در ویندوز زبان را به انگلیسی تغییر دهید

    control panel > region> administrative<change system locale 

    گزینه زیر را انتخاب نمائید
    english united states

    موفق باشید


    محمد حسین

    ۲۹ آذر ۹۷ ، ۱۲:۴۶
    سلام در یو ای ها میشه با دکمه ها کلیک کردن را کنترل کرد میخواستم بدونم چگونه میشه کاری کرد که با کلیک بروی گیم ابجکت اتفاقی بیفتد

    پاسخ:

    ۳۰ آذر ۹۷، ۱۱:۲۴
    سلام محمد حسین عزیز
    باید به گیم آبجکت کلایدر دهید و از تابع OnMouseDown استفاده کنید
    سعی کنید ابتدا دوره ها را تهیه و تمرین کنید سپس سراغ پیاده سازی بازی بروید
    موفق باشید

    سلام.من از وقتی یونیتیمو رو اپدیت کردم از۵.۳به۵.۶ خیلی از کد نام دیگه کار نمیکنه.مثلا کد 
    Camera.size,کدهای مربوط به navmesh agent و هر چیز دیگه ای مثل اینا که باید به کامپوننت ها دسترسی داشته باشی.چه کنم؟

    پاسخ:

    ۳۰ آذر ۹۷، ۱۱:۲۶
    سلام علی اصغر عزیز
    پیشنهاد میدهم از نسخه 2017 استفاده نمائید
    از پروژه های نسخه های قبلی در نسخه های جدید استفاد نکنید
    موفق باشید

    متین منصوری

    ۰۱ دی ۹۷ ، ۱۵:۳۵
    سلام خدمت استاد عزیز
    آقای رجب زاده من از شما خیلی ممنون هستم که زحمت میکشید و دوره ها تهیه میکنید  و کامل به پرسش های کاربران جواب درست و منطقی میدهید 
    خیلی خیلی ممنون شما هستم ومدیون شما هستم
    با تشکر

    پاسخ:

    ۱۱ دی ۹۷، ۱۲:۴۱
    سلام متین عزیز
    خواهش می کنم
    ممنون از لطف شما
    مستدام باشید

    محمد حسین

    ۰۴ دی ۹۷ ، ۱۵:۱۱
    سلام واقعا دستتون درد نکنه که هم دوره های بسیار خوبی تهیه کردید و قیمت دوره هاتون هم واقعاً مناسب است و هم به سوالات سریع و کامل جواد میدهید اگر شما نبودید بعید می دانم من بازی سازی رو اینقدر سریع یاد بگیرم ممنون

    پاسخ:

    ۱۱ دی ۹۷، ۱۲:۴۳
    سلام محمد حسین عزیز
    خواهش می کنم
    ممنون از لطف شما
    مستدام باشید

    امیرحسین

    ۰۸ دی ۹۷ ، ۱۲:۲۰
    سلام.میخواستم بدونم کد مخالف چیه.مثلا:
    if
    (Number
    مخالف بود با
    0)

    پاسخ:

    ۱۱ دی ۹۷، ۱۲:۵۰
    سلام امیرحسین عزیز
    این موارد کامل در دوره جامع و رایگان توضیح داده شده است
    با علامت تعجب و مساوی می توانید اختلاف را بررسی کنید

    if (Number != 0)

    موفق باشید

    سلام ببخشی من همش وقتی میخوام Assets امپورت کنم وسطش یه چی باز میشه میگه Bug Reporter باید چیکار کنم؟

    پاسخ:

    ۱۹ دی ۹۷، ۱۲:۳۸
    سلام مهدی عزیز
    دلیل این موضوع می تواند قدرت سخت افزاری  باشد
    موفق باشید

    متین منصوری

    ۱۵ دی ۹۷ ، ۱۳:۵۴
    سلام خدمت استاد
    ببخشید من میخواستم از منوی کشویی Dropdown در اسکریپت ها استفاده کنم .
    میخواستم مقدار عدد درون این منو را برسی کنم و عملیات ریاضی را بر روی آن انجام بدهم .
    لطفا کمکم کنید.
    با تشکر
     

    پاسخ:

    ۱۹ دی ۹۷، ۱۲:۵۴
    سلام متین عزیز
    در قالب کامنت قابل توضیح نیست
    موفق و مستدام باشید

    متین محمددوست

    ۱۶ دی ۹۷ ، ۱۷:۴۱
    سلام . اگه میشه یک اموزش هم درباره 3Dمثل دوره جامع 2Dبسازید.

    پاسخ:

    ۱۹ دی ۹۷، ۱۳:۰۸
    سلام متین عزیز
    دوره های پروژه محور مختلفی در حال ضبط و تدوین است
    که موارد زیادی را پوشش می دهد
    مستدام باشید

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

    پاسخ:

    ۱۹ دی ۹۷، ۲۲:۱۴
    سلام، خواهش می کنم
    باید از پوشه Resources استفاده نمائید
    در اینترنت resources.load unity sprite سرچ نمائید
    موفق و مستدام باشید

    سلام.خیلی ممنون که وقت میزارید و پرسش ها رو جواب میدین.
    در واقع منظور من از سوال قبلی این بود که میخوام اسپرایت ها درون لیست  قرار بگیرند نه آرایه که بتونم تو مراحل مختلف اسپرایت ها رو تغییر بدم و در هر مرحله اسپرایت تکراری نداشته باشم یعنی بتونم عناصر موردنظر رو از لیست حذف کنم چون کار با لیست ها راحت تر 
    آیا راه حلی داره که با استفاده از resorces.load اسپرایت ها در لیست قرار بگیرند؟؟؟
    این کد ارور میده:                                        
    private list<sprite> listsprite
    listsprite=resources.loadall<sprite>("animals")   j

    پاسخ:

    ۲۲ دی ۹۷، ۲۱:۰۹
    سلام
    خواهش می کنم
    لطفا متن سوال را به ایمیل ارسال نمائید
    Developer9631@yahoo.com

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

    سید حسام

    ۲۳ دی ۹۷ ، ۲۳:۳۶
    سلام و ممنون از آموزشای خوبتون من می خوام که با زدن دکمه بک گوشی از بازی خارج بشه باید چه کدی بزنم من این کد رو امتحان کردم ولی کار نکرد 
    if(input.getkeydown(keycode.escape)){اتفاقی که قراره بیوفته}

    پاسخ:

    ۲۴ دی ۹۷، ۰۱:۴۶
    سلام سید حسام عزیز

    پیشنهاد میدهم ابتدا دوره ها را کامل مشاهده و تمرین نمائید سپس سراغ پیاده سازی گیم بروید

     در آکولاد های شرط باید اتفاق مورد نظر بیفتد که به شکل زیر استفاده نمائید

     if (Input.GetKey("escape"))
            {
                Application.Quit();  // خارج شدن از بازی
            }

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

    پاسخ:

    ۵ بهمن ۹۷، ۱۵:۳۱
    سلام ایمان عزیز
    در فرایند ساخت بازی با یونیتی تا زمانی که در کد نویسی به تسلط نسبی نرسیدید اقدام به ساخت بازی نکنید
    به این شکل در قالب کامنت امکان ارسال کد نیست
    موفق باشید

    سلام و خسته نباشید و تشکر بابت /اموزش های خوبتون ببخشد من وقتی میخوام خروجی بگیرم تقریبا 50% جلو میره ولی بعد از اون گیر میکنه و دیگه جلو نمیره چند دقیقه بهد هم یه اروری ظاهر میشه باید چیکار کنم؟
     بیشتر هم روی این که میرسه وایمسته Packaging assets globalgamemanagers.assets

    پاسخ:

    ۵ بهمن ۹۷، ۱۵:۳۲
    سلام مهدی عزیز
    پکیجی که وارد یونیتی می کنید در خروجی باعث مشکل می شود
    موفق باشید

    متین منصوری

    ۲۷ دی ۹۷ ، ۱۰:۴۷
    سلام خدمت شما استاد عزیز
    من مشکلی داشتم وقتی که میخواستم پکیج ها را وارد بازی کنم ارور دریافت میکنم
    لطفا کمکم کنید

    پاسخ:

    ۵ بهمن ۹۷، ۱۵:۴۴
    سلام متین عزیز
    برخی پکیج ها مشکل دارند پیشنهاد میدهم قبل از ایمپورت پکیج مطمئن شوید مشکلی نداشته باشد البته بهتر است در ابتدا شروع یونیتی تمرکز را رو برنامه نویسی بگذارید
    موفق باشید

    متین منصوری

    ۲۷ دی ۹۷ ، ۱۱:۱۳
    سلام دوباره خدمت استاد
    من در مورد این ارور مشکل داشتم برای وارد کردن پکیج
    failed to import package with error

    پاسخ:

    ۵ بهمن ۹۷، ۱۵:۴۴
    سلام متین عزیز
    برخی پکیج ها مشکل دارند پیشنهاد میدهم قبل از ایمپورت پکیج مطمئن شوید مشکلی نداشته باشد البته بهتر است در ابتدا شروع یونیتی تمرکز را رو برنامه نویسی بگذارید
    موفق باشید

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

    پاسخ:

    ۵ بهمن ۹۷، ۱۵:۴۸
    سلام متین عزیز
    بله در بازارهای داخلی مشکلی ندارد
    موفق باشید

    سهیل بیانی

    ۲۸ دی ۹۷ ، ۱۲:۳۷
    چطور می توان شرطی گذاشت تا با زدن دو دکمه ی همزمان انیمیشنی اجرا شود.
    مثلا با زدن دوبار پشت سر هم کلیک چپ انیمیشنی اجرا شود

    پاسخ:

    ۵ بهمن ۹۷، ۱۸:۵۷
    سلام سهیل عزیز

    در شرط اول گفیتم اگر کلیک چپ زده شد و بولین ما صحیح نبود بولین برابر صحیح شود که کلیک یک بار زده شده است
    متغیر timeForDoubleClick را با استفاده از پراپرتی time برابر با زمان فعلی کردیم
    سپس اگر مخاطب قبل از زمان متغیر delay مجدد کلیک چپ را بزند با توجه به این که متغیر click برابر با false است قسمت else شرط اجرا می شود که دقیقا همان کاری است که شما با زدن دوبار کلیک پشت سرهم می خواهید اتفاق بیفتد این زمان هم با مقدار متغیر delay قابل تغییر است
    در شرط اخر هم زمان فعلی منهای زمان کلیک می شود و اگر مقدار آن از delay بیشتر شد مجدد متغیر بولین را صحیح می کنیم تا این فرایند ادامه داشته باشد
    در صورتی که کدها را نوشته و تحلیل کنید کاملا می توانید منطق را درک نمائید
    موفق باشید


    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    
    public class DoubleClick : MonoBehaviour {
    
        
        bool click;
        float timeForDoubleClick;
        float delay;
    	
    	void Start () {
    
            delay = 0.8f;
    
    	}
    	
    	
    	void Update () {
           
            if (Input.GetMouseButtonDown(0))
            {
                if (!click)
                {
                    print("click_1");
                    click = true;
                    timeForDoubleClick = Time.time;
    
                }else
                {
                    click = false;
                    print("Double Click Work");
                }
            }
    
            if((Time.time - timeForDoubleClick) > delay && click)
            {
                click = false;
                print("TimeOut");
            }
    
    	}
    }


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

    پاسخ:

    ۵ بهمن ۹۷، ۱۹:۰۱
    سلام 
    در دوره اول شوتر آموزش داده شده است
    در کامنت توضیح این مسایل طولانی و پیچیده می شود

    موفق باشید

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

    پاسخ:

    ۵ بهمن ۹۷، ۱۹:۰۵
    سلام داریوش عزیز
    به احتمال زیاد به خاطر نصب نبودن دات نت فریمورک هست، آخرین نسخه را متناسب با سیستم عامل دانلود ونصب نمائید
    موفق باشید

    سلام
    اقای رجب زاده بنده اموزش خروجی کم حجم اندروید شما رو مطالعه کردم
    و انجام دادم و یکسری اموزش ها اضافه هم از سایت youtube در همین رابطه دیدم و همچنین به سایت خود یونیتی هم سر زدم و نوع کمپرس تکسچر های داخل بازی رو هم کم کردم ولی متاسفانه هنوز حجم پرو‍‍‍ژه ای که نوشتم زیاده ولی نسبت به قبل خیلی کمتر شده
    ولی این جا یه سوالی که داشتم اینه که
    آیا درسته که موقع build کردن asset های اضافی هم که حتی تو Scene استفاده نکردی بازم build میشن ؟؟
    یعنی باید asset های اضافی که استفاده نکردم رو از پروژه ام پاک کنم ؟؟

    پاسخ:

    ۵ بهمن ۹۷، ۱۹:۰۷
    سلام داریوش عزیز
    خیر فقط مواردی که در صحنه هستند در حجم خروجی محاسبه می شوند
    یا استفاده از برخی پوشه های خاص مثل Resources که می توانیم با این پوشه مواردی را وارد پروژه کنیم
    مستدام و موفق باشید


    مسعود کاظمی

    ۰۳ بهمن ۹۷ ، ۱۳:۰۸
    سلام وقت بخیر ، در یک بازی 2بعدی یک مکعب در بالای صفحه وجود دارد . و باید فقط در راستای محورx حرکت کند. می خواهم هر قسمت از صفحه گوشی لمس شد مکعب حرکت کند و در بالای آن نقطه قرار بگیرد. همچنین می خواهم سرعت حرکت مکعب را نیز خودم تعیین کنم. با تشکر

    پاسخ:

    ۵ بهمن ۹۷، ۱۹:۰۸
    سلام مسعود عزیز
    این موارد در قالب کامنت توضیح طولانی و مشکل دارد
    پیشنهاد می شود دوره ها را مشاهده و تا زمانی که در برنامه نویسی به تسلط نسبی نرسیدید اقدم به ساخت بازی نکنید
    موفق و مستدام باشید

    سلام خدمت دوست عزیز من یه مشکلی دارم تو بخش کد نویسی اسلحه ای که به صورت رگبار شلیک میکنه
    مثلا میخوام بنویسم که اگه به صورت دائم شلیک شد تعداد گلوله های شلیک شده در اون موقع رو حساب کنم

    پاسخ:

    ۵ بهمن ۹۷، ۱۹:۳۷
    سلام حسین عزیز
    در دوره اول شوتر این موارد توضیح داده شده است 
    مستدام و موفق باشید

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

    پاسخ:

    ۵ بهمن ۹۷، ۱۹:۴۱
    سلام علیرضا عزیز
    سی شارپ سینتکس آن برای ما مهم هست ولی برای استفاده در یونیتی باید کلاس ها و توابع یونیتی را یاد داشته باشید
    اگر در حد خوبی سی شارپ را آشنا باشید سریع می توانید با مشاهده دوره ها و تمرین به یونیتی مسلط شوید
    مستدام و موفق باشید

    سلام . زمان خروجی گرفتن با چنین خطایی مواجه می شوم:
    error CS1704: An assembly with the same name `Vuforia.UnityExtensions.Editor' has already been imported. Consider removing one of the references or sign the assembly

    پاسخ:

    ۵ بهمن ۹۷، ۱۹:۴۶
    سلام میثم عزیز
    تاکنون چنین مشکلی نداشتم
    از روی آموزش اگر پیش می روید از وارد کردن و انجام صحیح مراحل خروجی ووفوریا مطمئن شوید
    موفق باشید

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

    پاسخ:

    ۱۴ بهمن ۹۷، ۱۴:۵۸
    سلام حامد عزیز
    تشکر
    در خصوص مشاهده سورس ها با نرم افزار هایی میشه این کار را کرد در اینترنت تحقیق نمائید
    آموزش های آقای نادری از اینترنت حذف شده است می توانید از سایر اموزش ها بهره ببرید
    مستدام و موفق باشید

    سلام اقای رجب زاده خسته نباشید
    بنده کدی نوشتم که وقتی روی یکسری از آّجکت ها کلیک کردن dropdown که توی صحنه دارم در محل کلیک راست موس من ظاهر بشه
    ولی چون میخاستم برای ظاهر شدن اش setacitve استفاده کنم در وروی دوبار تعریف کردمش یک بار تحت عنوان یک گیم آبجکت بار دوم تحت عنوان  DropDown ولی یه مشکل اساسی دارم که وقتی کلیک میکنم روی یکی از المان های داخل dropdown
    dropdown محو میشه خب تا این جا هیچ مشکلی نیست ولی وقتی دوباره کلیک راست موس میزنم و dropdown ظاهر میشه دیگه هر چی روی arrow کلیک میکنم هیچی باز نمیشه
    یعنی برای فعال و غیر فعال کردن از setactive استفاده میکنم ولی برای دسترسی به المان های dropdown از کد های مخصوص به خودش و از این نظر مشکل ندارم
    خلاصه مشکل این که بعد از اینکه dropdown رو setactive(true) میکنم دیگه با کلیک بر روی arrow کنارش هیچی باز نمیشه که بخام روش کلیک کنم
    میخاستم لطفا راهنمایی کنید چون تو سایت های خارجی هم سرچ کردم همین مشکل رو ظاهرا داشتن ولی متاسفانه چیزی دستگیرم نشد
    لطفا راهنمایی کنید با تشکر
    داریوش

    پاسخ:

    ۱۴ بهمن ۹۷، ۱۵:۰۶
    سلام داریوش عزیز
    ممنون ، این مشکل باید با بررسی سورس مرتفع شود و به این شکل نمیشه نظری داد
    مستدام و موفق باشید

    سلام وقت بخیر  موقع کار با یونیتی با این error مواجه میشم 


    all compiler errors have to be fixed befor you can enter play mode

    پاسخ:

    ۱۴ بهمن ۹۷، ۱۵:۱۳
    سلام صدر عزیز
    مشکل مشخص نیست باید بررسی کنید ببینید در چه موردی ارور دارید اگر از پکیجی استفاده می کنید از سالم بودن آن اطمینان حاصل کنید
    موفق باشید

    سلام با عرض تشکر و خسته نباشید دو تا سوال دارم
    من می خوام که وقتی کاراکترم با هیچ کلایدری به غیر اونی که مشخص می کنم برخورد نکنه یک کاری انجام بشه
    و بعدی اینه که اگه وارد یک کولایدر خاص نشه یه اتفاقی بیفته
    نکته ای که هست اینه که من کد تشخیص خارج شدن از کلایدر رو بلدم ولی تشخیص برخورد نکردن رو نه باز هم ممنون

    پاسخ:

    ۱۴ بهمن ۹۷، ۱۵:۲۰
    سلام علی رضا عزیز
     این که کاراتر با کلایدری که مشخص کردید بر خوردی نکنه منطقی نیست چون از ابتدای بازی که شروع می شود کاراکتر شما برخورد ندارد و دستورات مدام باید اجرا شود لذا منطقی نیست پیشنهاد میدم به الگوریتم دیگری فکر کنید
    موفق و مستدام باشید

    سلام 
    من از پکیج CF2 برای تاچ استفاده کردم داخل یونیتی کار میکنه اما داخل خروجی اندروید کارنمیکنه؟

    پاسخ:

    ۱۴ بهمن ۹۷، ۱۵:۳۲
    سلام امین عزیز
    از وجود EventSystem در پروژه مطمئن شوید
    Ui > EventSystem
    موفق باشید


    سلام اقای رجب زاده ممنون از آموزشای خوبتون چند تا سوال از شما داشتم:
    ۱.من اموزش شوتر شما  رو  از لرنینگ تیوی تهیه کردم  پروژه complateproject  رو که تو یونیتی ایمپورت میکنم اولش یه پنجره باز میشه که دو تا گزینه داره  یکی no thanks و اون یکی هم این بود فک کنم میگفت بکاپ بگیر یا به روز کن یه همچین چیزی من این رو زدم و وقتی بازی رو پلی میکردم انیمیشن های دشمنا پخش نمیشد فقط طرف من میومدن و به من که میخوردن از جون من کم میشد مشکلش چیه؟؟

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

    پاسخ:

    ۱۵ بهمن ۹۷، ۲۱:۳۷
    سلام حسین عزیز
    ممنون از همراهی شما
    هدف آموزش توانمند کردن عزیزان در کد نویسی هست 
    اگر فایل ها در هنگام باز شدن مشکلی دارد مهم نیست به دلیل این که با نسخه قدیمی یونیتی دوره توسعه داده شده است در نسخه های جدید ممکن است مشکلاتی داشته باشد
    پیشنهاد میدهم از قسمت اول اموزش ها را مشاهده و از سایر منابع موجود در اینترنت برای توسعه پروژه با آموزش استفاده نمائید
    به زودی دوره های جامعی منتشر می شود حتما در خبرنامه وبلاگ و کانال تلگرام عضو شوید
    مستدام باشید

    متین منصوری

    ۱۸ بهمن ۹۷ ، ۱۲:۱۸
    سلام خدمت آقای رجب
    من یونیتی  5.6 را دارم و برای ساخت بازیaa  مشکل دارم ونمیتوانم این بازی را بسازم از شما میخواستم لینک دانلود یونیتی 5.3.4 را به من بدهید همراه ماژول ها برای خروجی های مختلف
    خیلی ممنون
     

    پاسخ:

    ۲۴ بهمن ۹۷، ۱۱:۱۱
    سلام متین عزیز
    در پروژه ها مهم منطق برنامه نویسی هست و نیازی نیست حتما همان نسخه را استفاده نمائید
    ابتدا دوره جامع و رایگان را کامل مشاهده نمائید
    موفق باشید

    سلام آقای رجب زاده امیدوارم که هرجا هستین حالتون خوب باشه ببخشید من یه سوال داشتم این سوال رو واسه اون پکیج Control Freak میپرسم
    اگه ممکنه بگید چه کدی باید بنویسم برای اینکه بشه در حالت دو بعدی پلیر هر طرف جوی استیک رو کشید گیم آبجکتی که کد رو بهش نسبت دادیم روش به همون سمت بره ممنونتون میشم واقعا نیاز دارم به پاسختون (مثل یه بازی تانک که از بالا نشون میده و ما میخوایم هر جهتی که جوی استیک بود لوله ی تانک هم در همون جهت باشه)

    پاسخ:

    ۲۴ بهمن ۹۷، ۱۱:۱۹
    سلام محمد عزیز
    این موضوع در کامنت توضیح آن مشکل است، لینک زیر احتمالا به شما ایده دهد 


    موفق باشید


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

    پاسخ:

    ۲۴ بهمن ۹۷، ۱۱:۳۳
    سلام علی عزیز
    تشکر
    بر اساس رزولوشن هست معمولا وقتی خروجی اندروید می گیرید خود اسپرایت با رزولوشن های مختلف ست می شود
    در بحث یوای در دوره حدس عدد توضیح داده شده است
    موفق باشید

    متین محمددوست

    ۲۰ بهمن ۹۷ ، ۲۱:۱۷
    سلام ببخشید برای ساخت انیمیشن 2D مثلا یرای اول بازی بهتر از چی استفاده کنیم .

    پاسخ:

    ۲۴ بهمن ۹۷، ۱۱:۳۴
    سلام متین عزیز
    اگر انیمشین پیچیده ای ندارد خود پنجره Animation یونیتی کاربرد دارد در خصوص انیمیشن های پیچیده تر می توانید از پکیج Anima2d استفاده نمائید
    موفق باشید

    متین منصوری

    ۲۴ بهمن ۹۷ ، ۱۸:۴۳
    سلام خمت آقای رجب زاده
    من بازی حدس عدد را کامل کردم و برای کامپیوتر خروجی گرفنم اما وقتی بازی را اجرا کردم 
     Canvas من با مانیتور ست نبود و تکه از بازی بیرون بود و درست نشان نمیداد خیلی ممنون میشم به من کمک کنید
    با تشکر

    پاسخ:

    ۳۰ بهمن ۹۷، ۲۰:۲۵
    سلام متین عزیز
    مطابق آموزش روی Canvas کلیک کنید در پنجره اینسپکتور کامپوننت CanvasScaler گزینه Ui Scale Mode را روی Scale With Screen Size قرار بدید
    نکته بعدی Anchor هایی هستند که در پروژه است چهار مثلثی که هر المان یوای دارد و باید در مکانی که یوای قرار دارند فیت شوند معمولا بهتر هست در چهار طرف المان یوای قرار گیرند
    موفق باشید

    سلام من اموزش شوتر شما رو تموم کردم اما تو قسمتای آخر چند تا باگ داره بازیم 
    ۱.شما گفتید که تو تابع Death بنویسیم که بعد از مرگ پلیر is trigger  ترو بشه ولی یه مشکلی هست وقتی ترو میشه از زمین رد میشه و میفته پایین و انیمیشن مرگ اجرا نمیشه  

    ۲. اینکه بازیم کند هستش بعضی وقتا مثلا الان پلی میکنم روون هست ولی دوباره پلی میکنم خراب میشه .وقتی که پنجره گیم کوچیک باشه مثلا روی 16:9 باشه بازی روون اجرا میشه ولی روی ماکسیمایز باشه کند اجرا میشه

    ۳. وقتی هم یه ترین برای بازی میسازم و تکسچر میدم و درخت و .. میزارم بازی کند میشه و اصلا هم دیگه درست نمیشه .

    ممنونم میشم راه حل رو بهم بگید

    پاسخ:

    ۳۰ بهمن ۹۷، ۲۰:۲۹
    سلام حسین عزیز
    دلیل فرو رفتن در زمین کلایدر هست بررسی کنید دقیقا در چه مکانی قرار دارد
    سوال 2 و 3 به قدرت سخت افزاری شما بستگی دارد احتمالا پردازش ضعیف است
    موفق باشید




    سلام ببخشید میشه یه راه ارتباطی از تلگرام یا اینستاگرام بدید؟

    پاسخ:

    ۳۰ بهمن ۹۷، ۲۰:۳۱
    سلام مهدی عزیز
    ایمیل : 
    ِ
    Developer9631@yahoo.com
    موفق باشید


    سلام.سوالم اینه که اگر برای کلیک کردن روی آبجکتی باید از onmousedown استفاده کنیم(مثل get button down) برای کلیک کردن و نگه داشتن باید از چه وویدی استفاده کنیم(مثل get button)

    پاسخ:

    ۹ اسفند ۹۷، ۱۱:۴۴
    سلام امیر عزیز
    از روش زیر می توانید استفاده نمائید

    یک بولین تعریف کردیم و در تابع آپدیت شرطی گذاشتیم که اگر صحیح بود مخاطب ما کلیک را روی گیم آبجت زده و پائین نگاه داشته در غیر اینصورت دست خود را برداشته است

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

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    
    public class ClickHold : MonoBehaviour {
    
        bool click;
    	
    	void Start () {
    		
    	}
    	
    	
    	void Update () {
    
            if (click)
            {
                print("ClickHold");
    
            }else
            {
                print("ClickNotHold");
            }
    
    	}
    
        private void OnMouseDown()
        {
            click = true;
        }
    
        private void OnMouseExit()
        {
            click = false;
        }
    
        private void OnMouseUp()
        {
            click = false;
        }
    
    
    }

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

    پاسخ:

    ۹ اسفند ۹۷، ۱۱:۵۱
    سلام فرید عزیز
    از  KeyCode.Keypad0 و KeyCode.Alpha0 می توانید استفاده نمائید اولین برای گرفتن ورودی از قسمت NumLock و دومی برای گرفتن از اعداد بالای کیبورد
    موفق باشید


     void Update()
        {
            if (Input.GetKeyDown(KeyCode.Alpha0) || Input.GetKeyDown(KeyCode.Keypad0)){ print ("Number");}}

    متین محمددوست

    ۳۰ بهمن ۹۷ ، ۲۰:۲۸
    سلام بخشید 
    میشه بگید چجوری sdk نصب میشه

    پاسخ:

    ۹ اسفند ۹۷، ۱۱:۵۳
    سلام متین عزیز
    آموزش خروجی اندروید را مشاهده نمائید

    سپس از لینک زیر اس دی کی را دریافت نمائید


    موفق باشید.

    سلام من وقتی میخوام خروجی بگیرم اگه به بازیم تریین اضافه کرده باشم نمیتونم خروجی بگیرم ولی اگه تریین نباشه میتونم خروجی بگیرم باید چیکار کنم؟؟

    پاسخ:

    ۹ اسفند ۹۷، ۱۱:۵۴
    سلام مهدی عزیز
    تا کنون به این مشکل برنخوردم احتمالا از قدرت سخت افزاری سیستم باشد
    موفق باشید

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

    پاسخ:

    ۹ اسفند ۹۷، ۱۱:۵۸
    سلام سیاوش عزیز
    این موضوع یا از فایل های سنگینی هست که شما استفاده کردید یا از گوشی شماست
    موفق باشید

    مهدی رستم نیا

    ۰۳ اسفند ۹۷ ، ۲۲:۴۷
    سلام ببخشید اقای رجب زاده چطور در یونیتی از افکت ها استفاده کنم؟؟؟ مثل افکت خون یا دود و یا....

    پاسخ:

    ۹ اسفند ۹۷، ۱۲:۰۴
    سلام مهدی عزیز
    برای بازی های دو بعدی، معمولا اسپرایت ها یا همون آرت ها با فرمت png هست که پشت سرهم قرار گرفتند و به صورت انیمیشن استفاده می شود در بعضی مواقع از خود پارتیکل سیستم های یونیتی برای بازی های سه بعدی یا دو بعدی استفاده می کنند می توان افکت ها را از نرم افزار های دیگر وارد یونیتی کرد و .....
    در یوتیوب به انگلیسی سرچ نمائید مورد های زیادی هست
    موفق باشید

    سلام من یونیتی 2017.4.1 f1  رو نصب کردم اما فک کنم مونودولپ نداره اما تو محل نصب یه پوشه به نام مونودولپ هست بازش که میکنم ارور Fatal Error میده بعد اوکی رو که میزنم میره تو سایت mono میگه باید یه چیزی دانلود کنم بعد که دان میکنم نصبش هم که میکنم هیچی نمیشه.حالا باید چیکار کنم ؟

    پاسخ:

    ۹ اسفند ۹۷، ۱۲:۰۶
    سلام حسین عزیز
    در نسخه 2017 بهتر است از ویژوال استادیو استفاده نمائید
    موفق باشید


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

    پاسخ:

    ۹ اسفند ۹۷، ۱۲:۰۸
    سلام حسین عزیز
    باید از زمان استفاده نمائید که در کامنت توضیح آن پیچیده است
    از فضای نام System سی شارپ می توان برای این کار بهره برد
    به امید خدا در آینده یک آموزش در این خصوص منتشر می کنم
    موفق باشید

    سلام آقای رجب زاده یه سوال داشتم

    دوتا سین داریم به یکی از سین ها یک آهنگ بکگراند دادیم و میخوام از طریق سین دیگر به این آهنگ دسترسی داشته باشم با دکمه باید چیکار کنم ممنون میشم جواب بدید

    پاسخ:

    ۹ اسفند ۹۷، ۱۲:۰۹
    سلام مهدی عزیز
    در یوتیوب این موضوع را سرچ بزنید
    موفق باشید

    سلام خدمت آقای رجب زاده عزیز

    سوالی که داشتم اینه که موضوع دیتابیس و ذخیره اطلاعات در بازی سازی با انجین یونیتی رو تو کدوم یک از آموزش هاتون توضیح دادید؟ یا میدید؟ یا بدید :)

    پاسخ:

    ۹ اسفند ۹۷، ۲۳:۱۵
    سلام مهدی عزیز
    بعد از عید پیگیر این اموزش باشید
    مستدام باشید

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

    پاسخ:

    ۱۳ اسفند ۹۷، ۱۸:۴۴
    سلام آرمین عزیز
    اجسام باید کلایدر داشته باشند و در صورتی که از هم عبور کردند ریجید بادی به یک جسم حتما باید داده شود
    موفق باشید

    سلام یونیتی پروژه های دانلودی را در کجا می ریزد
    منظور من این است که هنگامی که به قسمت learn و پروژه ای را دانلود می کند در کجا ذخیزه می شود

    پاسخ:

    ۱۳ اسفند ۹۷، ۱۹:۱۷
    سلام حسین عزیز
    در پوشه نصب یونیتی احتمالا ذخیره می شود
    موفق باشید

    Hello Unity, where's the downloading project
    I mean, where is the storage where the learn part and the project is downloaded

    متین منصوری

    ۱۲ اسفند ۹۷ ، ۲۰:۳۰
    سلام خدمت آقای رجب زاده
    من میخواستم تاچ را برای یک بازی ماشینی پیاده کنم اما نمیدونم باید چکار کنم
    لطفا کمکم کنید
    با تشکر

    پاسخ:

    ۱۳ اسفند ۹۷، ۱۹:۱۹
    سلام متین عزیز
    این آموزش به صورت خصوصی می باشد
    در صورت تمایل ایمیل دهید
    Developer9631@yahoo.com
    موفق باشید

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

    چند وقت پیش دوره ی شوتر اول شخص تو سایت فرانش 50% تخفیف داشت و واقعیت افزوده ام همین طور بازم تخفیف میزارین هردوتاشو بخرم؟ D: خخ

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

    پاسخ:

    ۴ فروردين ۹۸، ۱۱:۰۱
    سلام محسن عزیز
    با نرم افزار های گرافیکی رایج می توانید حجم را کاهش دهید
    موفق باشید

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

    Assets/Scripts/Menu/WinMenu.cs(19,68): error CS1660: Cannot convert `lambda expression' to non-delegate type `EventBus.EventListener'



    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    using UnityEngine.UI;
    using UnityEngine.SceneManagement;

    public class WinMenu : MonoBehaviour {

    [SerializeField]
    GameObject WinMenuPanel;

    [SerializeField]
    Button BackToMenuButton;

    void Start()
    {
    WinMenuPanel.SetActive (false);

    GameManager.Instance.EventBus.AddListener ("OnAllEnemiesKilled", () => 
    {
    GameManager.Instance.Timer.Add(() => {
    GameManager.Instance.IsPaused = true;
    WinMenuPanel.SetActive (true);
    }, 4);
    });
        BackToMenuButton.onClick.AddListener (() => 
    {
    SceneManager.LoadScene ("MainMenu");
    });
    }
    }


    متین منصوری

    ۲۰ اسفند ۹۷ ، ۱۷:۱۷
    سلام خدمت اقای رجب زاده
    من میخواستم یک تکه فیلم کوتاه اول بازی پخش شود اما نمی دانلود چگونه یک فیلم کوتاه بسازنم خواشتم از شما کمک بگیرم
    خیلی ممنون

    پاسخ:

    ۴ فروردين ۹۸، ۱۱:۰۷
    سلام متین عزیز
    با نرم افزار های افترافکت و .... امکان ساخت کلیپ هست
    در اینترنت تحقیق نمائید
    موفق باشید

    سلام خسته نباشید.
    جناب من آموزش های شمارو دیدم برای نابود کردن یه آبجکت از این کد استفاده کردین که میرفت آبجکتی که تگ فلان رو داشت پیدا میکرد و نابود میکرد حالا مشکل من اینه چندین عدد از آّجکت های من یه تگ دارن یعنی وقتی یکیشون قراره نابود بشه به اشتباه بقیه ام نابود میشن چیکار کنم ؟ کدی که زدم توی قسمت 41 آموزش یونیتی راشگان برای همه بود اگه میشه کمک کنید ممنون میشم ایمیلم اینه اگه اونجاا هم بفرستین ممنون میشم
    abdolrasuli@gmail.com

    پاسخ:

    ۴ فروردين ۹۸، ۱۱:۱۲
    سلام یونس عزیز
    با استفاده از نام گیم آبجکت هم می توانید آن را پیدا و عملیات مورد نظر را انجام دهید
    از کلاس گیم آبجکت و تابع Find می توانید با استفاده از اسمی که گیم آبجکت دارد به آن دسترسی دهید
    موفق باشید

     public GameObject ob;

    void Start() { // This returns the GameObject named enemy. ob = GameObject.Find("enemy");


    سلام خسته نباشید.
    من یه مشکلی با اسکریپتها دارم و اونم اینه که وقتی یک اسکریپت رو با مونو دولوپ باز کردم،با یک ارور مواجه شدم که می گفت باید نسخه ی جدید#GTK رو دانلو کنم . گزینه ی OK رو زدم ،وارد سایت اصلیش شد . زدم تا نسخه ی جدید#GTK رو دانلود کنه . وقتی دانلود شد ، نصبش کردم . وارد یونیتی شدم  ولی دیدم مشکلش هنوز رفع نشده. با vs code هم کار کردم ولی یه ارور داره که رفع نمی شه. شما چه پیشنهادی به من می کنید ؟

    پاسخ:

    ۴ فروردين ۹۸، ۱۱:۱۲
    سلام ، تشکر
    پیشنهاد میدهم از نسخه 2018 استفاده و ویژوال استادیو رو نصب نمائید
    موفق باشید

    سلام وقت بخیر 
    ببخشید رشته تحصیلی من مربوط به بازیسازی نیست ولی برای طراحی محیط ازمایش برای پایان نامه ام نیاز به یونیتی دارم و تازه شروع به کار یونیتی کردم ، یک asset دانلود کردم ولی کاراکترها و محیط شهری آن خارجی است ولی برای پایان نامه ام باید محیط ایرانی باشد ( هم شهر هم ادم ها و لباسشان )  هرچقدر هم گشتم چیزی پبدا نکردم ، ممنون میشم در این باره کمکم کنید که محیط و کاراگتر ایرانی از کجا میشه پیدا کرد ؟

    پاسخ:

    ۴ فروردين ۹۸، ۱۱:۱۳
    سلام امین عزیز
    معمولا محیط های ایرانی به سختی پیدا می شود در گوگل به فارسی سرچ کنید سایت هایی برای فروش قرار دادند
    موفق باشید

    سلام میشه یه لینک سایتی روبدید که sdk و jdk و تمامی چیزایی که واسه حروجی اندروید لازمه رو گذاشته باشه اون سایتی که تو اموزش AA گفتید لینکاش خرابه

    پاسخ:

    ۴ فروردين ۹۸، ۱۱:۱۶
    سلام حسین عزیز
    در اینترنت سرچ نمائید سایت های زیادی در این مورد قرار داند
    موفق باشید

    سلام من در سایت یونیتی assete دانلود کردم باز می شود در یونیتی ولی playنمی شود چه کار کنم

    پاسخ:

    ۴ فروردين ۹۸، ۱۱:۱۶
    سلام محمد عزیز
    به عوامل مختلفی بستگی دارد 
    موفق باشید

    با سلام چرا از بازیم خروجی میگیرم  و بعد بازی رو روی شبیه ساز نصب می کنم بازیم نورش کمه

    پاسخ:

    ۴ فروردين ۹۸، ۱۱:۱۷
    سلام
    احتمالا مشکل از شبیه ساز هست
    موفق باشید

    با سلام خدمت برنامه نویسان...
    استاد من تو بارگیری صدا به مشکل بر خوردم یکنیتی ورژن 5.5دارم و فایل های صوتی با پسوندwavو بقییه رو اجرا نمیکنه و ارورش اینه=>cannot set the assetbundle variant wav for asset ...name hasent been set.

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

    [System.Serializable]
    public class GameLevel : ScriptableObject
    {
        ;public string word
        ;public string answers
        ;public string validWords
     
       
    }

    پاسخ:

    ۴ فروردين ۹۸، ۱۱:۱۸
    سلام میثم عزیز
     دوره ساخت بازی حدس عدد را مشاهده نمائید
    موفق باشید

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

    پاسخ:

    ۴ فروردين ۹۸، ۱۱:۳۴
    سلام تشکر
    اگر از نسخه 2018 استفاده می کنید باید ویژوال استادیو رو نصب نمائید در نسخه های قبل تر از نصب مونو مطمئن شوید
    از منو Edit > Preferences > ExternalTools قسمت External Script Editor رو مشاهده نمائید آدرس ide برای اسکریپت نویسی به یویتی داده شده است یا خیر
    موفق باشید

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

    پاسخ:

    ۱۱ فروردين ۹۸، ۲۱:۴۶
    سلام 
    باید به گیم آبجکت ها کلایدر دهید
    یک گیم آبجکت هم حتما باید رجید بادی داشته باشد البته گاهی اوقات نیاز هست به هر دو ریجید بادی دهید
    موفق باشید


    سلام خسته نباشید
    من نظرات قبلی رو نخوندم این مشکل رو دارم
    وقتی میخوام بازی رو با نرم افزار اجرا میکنم با ارور ( All compiler errors have to be fixed before you can enter playmode ) مواجه میشم لطفا راهنمایی کنید.

    پاسخ:

    ۱۱ فروردين ۹۸، ۲۱:۴۸
    سلام ماهان عزیز
    این ارور به دلایل مختلفی ممکن هست رخ دهد
    باید دقیق بررسی شود
    موفق باشید

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

    پاسخ:

    ۱۱ فروردين ۹۸، ۲۱:۴۹

    ابوالفضل فتاح المنان

    ۰۹ فروردين ۹۸ ، ۲۳:۱۱
    سلام چطوری میتونیم یکی از children های یک گیم ابجکت ایجاد شده در هنگام اجرای بازی را فعال یا غیرفعال کرد(یعنی چطوری با کد اونو فعال کنیم)

    پاسخ:

    ۱۱ فروردين ۹۸، ۲۳:۳۶
    سلام ابوالفضل عزیز
    لینک زیر را مشاهده نمائید

    موفق باشید

    سلام
    ببخشید من یه سوال دارم اصلا کارکتر داخل یونیتی من نمیاد
    علتش چیه؟
    (منظورم داخل گزینه امپورت هست)

    پاسخ:

    ۱۱ فروردين ۹۸، ۲۳:۳۷
    سلام
    باید پکیج های هر نسخه را دانلود و نصب نمائید
    از سایتی که یونیتی را دانلود کردید پکیج های آن نسخه را دانلو کنید
    موفق باشید

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

    پاسخ:

    ۱۱ فروردين ۹۸، ۲۳:۳۷
    سلام
    بله باید از سی شارپ استفاده کنید
    موفق و مستدام باشید

    سلام آقای رجب زاده،آیا این کار درستیه که ما تمام کلاس ها و متد هاشون رو(تمام کلاس های یونیتی)‌‌‌‌‌‌‌یاد بگیریم و مطالعه کنیم؟ یا باید هر وقت نیاز شد بریم مطالعه کنیم

    پاسخ:

    ۱۱ فروردين ۹۸، ۲۳:۳۹
    سلام محمد عزیز
    خیر پیشنهاد نمی شود
    ابتدا باید به یک درک کلی از یونیتی برسید که در دوره ها این مورد هست، سپس بسته به نیاز خود سراغ یادگیری کلاس ها و توابع بیشتری روید
    موفق و مستدام باشید

    سلام. خسته نباشید.
    من نسخه 5.6.0 یونیتی رو نصب کردم. و وقتی روی اسکریپت کلیک میکنم. مونو دیولوپ اجرا نمیشه و این ارورو  میده :
    Mono Develop-Unity failed to start. Some of the assemblies required to run MonoDevelop-Unity for eg GTK# my not be properly installedin the GAc.

    پاسخ:

    ۱۴ فروردين ۹۸، ۱۲:۳۵
    سلام جواد عزیز
    تا حالا با این مشکل مواجه نشدم
    در اینترنت ارور را به انگلیسی سرچ نمائید
    موفق باشید

    سلام خسته نباشید 
    ببخشید من یه مشکلی دارم 
    وقتی تو نرم افزار یه C#script درست میکنم و کد نویسیش میکنم وقتی میخوام تستش کنم تو main camera هیچی نشون نمیده تو قسمت Inspector اصلا C#script من تیک نداره 
    لطفا راهنماییم کنین 

    پاسخ:

    ۱۴ فروردين ۹۸، ۱۲:۳۶
    سلام علیرضا عزیز
    باید اسکریپت را به گیم آبجکت مورد نظر نسبت دهید از نسخه 2017 یونیتی استفاده کنید
    موفق باشید

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

    پاسخ:

    ۱۴ فروردين ۹۸، ۱۲:۳۸
    سلام محمد عزیز
     باید پکیجی در این خصوص پیدا کنید یا از شیدر و .. استفاده نمائید
    این موضوع نیاز به بررسی دقیق دارد و در کامنت امکان پاسخ نیست
    موفق باشید

    سلام من هر دفعه که standard assets رو وارد یونیتی می کنم این ارور روی صفحه ظاهر میشه

    Assets/Standard Assets/Utility/ForcedReset.cs(3,19): error CS0234: The type or namespace name `SceneManagement' does not exist in the namespace `UnityEngine'. Are you missing an assembly reference ?

    لطفا راهنمایی کنید

    پاسخ:

    ۱۴ فروردين ۹۸، ۱۵:۳۰
    سلام محد رضا عزیز
    دقت کنید استاندارد است نسخه نصبی را وارد نمائید
    در این ارور به از بین رفتن یک رفرنس اشاره کرده است  پیشنهاد میدهم از نسخه 2017 یونیتی استفاده نمائید
    موفق باشید

    اقای امیر حسین رجب زاده سلام من برای بازی سازی خیلی گیج شدم که از چی و چه دوره ای شروع کنم و یکی از رفقام اون دوره ۶۱ قسمتی رایگانتون رو برام معرفی کرد چون که رایگان بود نمی خواستم دانلودش کنم گفتم حتما کیفیت پایین ولی یک روز حجم زیاد داشتم و یک مقداربرام مونده بود و گفتم تا اتحانش کنم و گرفتم دانلودکردم واقعا دوره عالی بود و من الان تا قسمت ۲۵ کار کردم و کاملا راضی هستم هرکی بود این دوره رو بالای ۱۰۰ هزار تومن می فروخت
    خب من رفتم جلو و شما میگید با اموزش های وب تارگت روهم با اموزش های من کار کنید حیقیتا من از اموزش های متنی زیاد سر در نمیارم چون با زبون ساده حرف نمی زنن و یکم درکش مشکل می تونید یک راه دیگه بهمون معرفی کنید یک راه دیگه معرفی کنید که با زبان فارسی زبان #C یاد بده و کامل هم باشه وقابل درک باشه... چون که تو اون اموزش وب تارگت یک سریی چیز ها رو انگلیسی گفته و قابل درک نیست خواهشا یک دوره اموزش ویدیوی معرفی کنید که مثل خودتون درس بده زبان #C


    پاسخ:

    ۱۵ فروردين ۹۸، ۲۱:۵۰
    سلام محمد رضا عزیز
    آموزش سی شارپ آقای مهرداد نادری معرفی شده است در اینترنت سرچ کنید
    آموزش ها را کامل مشاهده نمائید
    موفق باشید

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

    پاسخ:

    ۱۷ فروردين ۹۸، ۲۰:۵۲
    سلام محمد عزیز
    دوره جامع و رایگان رو مشاهده کنید راهنمایی های لازم شده است، کلیک کنید
    موفق و مستدام باشید

    سلام خدمت اقایی رجب زاده یک سوال داشتم من تمام تنظیمات گرافیکی یونیتی رو روی فول گذاشتم ولی همون مدل داخل پنجره preview با کیفیت تره تا پنجره گیم دلیلش چیه و ایا میشه کاری کرد که داخل پنجره گیم هم همون کیفیت باشه و یک چیز دیگه در مورد وبلاگتون لطفا اگه میشه کاری کنید که اخرین سوالی که پرسیده شده و قسمت تایپ سوال در بالا باشه چون یکم سخته بیایم پایین تا اخرین سوالات و تایپ با تشکر

    پاسخ:

    ۲۰ فروردين ۹۸، ۱۰:۵۱
    سلام عبدالصمد عزیز
    دقت داشته باشید در نسخه های 2017 به بعد امکان زوم در پنجره گیم داده می شود که باعث افت کیفیت می شود مقدار زوم همیشه روی 1 باشد
    در خصوص نظرات به امید خدا در چند ماه آینده سایت راه اندازی می شود
    موفق باشید

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

    پاسخ:

    ۲۳ فروردين ۹۸، ۱۱:۰۶
    سلام ایمان عزیز
    برای این مورد می توانید از تریگر ها استفاده نمائید

    به این شکل در اسکریپت متصل شده به پلیر از void OnTriggerEnter استفاده نمائید و در بلوک کد آن پلیر را Destroy کنید

    در دوره جامع و رایگان این موضوع از تریگر ها استفاده کردیم
    ابتدا دوره جامع و رایگان را کامل مشاهده نمائید


    با عرض سلام و خسته نباشید خدمت شما 
    باعث افتخارم هستش که دوره های شما رو تهیه کردم و اموزش میبینم
    امیدوارم پکیج های اموزش شما هر روز بیشتر بشه و حتما تهیه میکنم چون توی هر پکیج اموزش کلی نکته و ترفند جدید یاد میگیرم 
    من در حال ساخت بازی در یونیتی هستم و یک مشکلی با نور دارم به طور مثال نور در بازی از بالا کمی مثلا متمایل به چپ هستش پس یعنی طرف راست مکعب من که بهش متریال هم دادم رنگ متریال دیده میشه و مکعب هم دیده میشه ولی طرف چپ مکعب من کاملا سیاه هستش و متریال اصلا دیده نمیشه 
    @
    متریال مکعب من به رنگ زرد هستش و وقتی زاویه اونو به طرف نور تغییر میدم کم کم که نزدیک میشم اول مایل به قرمز و بعد نزدیک تر که میشم تقریبا سبز میشه و صاف مقابل نور که قرارش میدم زرد رو نشون میده من میخوام طوری نور باشه که پشت مکعب رو سیاه نکنه و رنگ متریال (زرد) رو نشون بده که کاربر بفهمه این رنگ زرد هستش 
    ببخشید توضیحاتم زیاد شد خواستم مطلب رو کامل گفته باشم 
    اگر امکانش هست نظرات وبلاگتون خیلی زیاده کلی طول میکشه بیایی انتهای نظرت امکانش هست راه حل مشکلم رو به جیمیلم 
    abooollfaz@gmail.com
    ارسال کنید 
    با تشکر فراوان از پشتیبانی و پکیج های اموزشی شما 
    موفق باشید .

    پاسخ:

    ۲۷ فروردين ۹۸، ۱۱:۵۷
    سلام، تشکر از محبت شما
    در خصوص این مورد می توانید intensity نور را زیاد کنید
    با نورها در یونیتی زیاد کار نکردم به امید خدا در آینده بررسی می کنم و دوره ای منتشر می کنم
    موفق و مستدام باشید

    سلام آقای رجب زاده عزیز
    یه سوال داشتم در مورد قسمت ششم آموزش ساخت بازی دو بعدی
    زمانی من اسکریپت حرکت کردن برای کارکتر بهش نسبت میدم و بازی رو اجرا میکنم کارکتر به خوبی به سمت چپ و راست میره با کلیدهای a و d
    ولی وقتی که بازی در حال اجرا هست و به صورت دستی متغیر speed رو تغییر میدم تا سرعت حرکت بیشتر بشه دیگه کارکتر هیچ حرکتی نمیکنه
    (زمانی که بازی رو استاپ کنم و متغیر speed رو تغییر میدم و دوباره اجرا میکنم درست کار میکنه ولی در حین اجرا با تغییر speed دیگه کارکتر حرکت نمیکنه)
    مطمئن هستم کدهارو درست زدم 
    ولی نمیدونم چرا اینطوری میشه

    پاسخ:

    ۲۷ فروردين ۹۸، ۱۲:۱۵
    سلام محمد عزیز
    این موضوع باید دقیق بررسی شود و دلیل مشکل به این شکل قابل تشخیص نیست
    موفق و مستدام باشید

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

    پاسخ:

    ۲۹ فروردين ۹۸، ۱۵:۰۰
    سلام امیر عزیز
    به زودی دوره آموزش بلندر به امید خدا منتشر می شود
    به این سوالات در دوره می پردازم
    با عضویت در کانال تلگرام از انتشار دوره مطلع می شوید
    موفق باشید

    سلام ببخشید من میخوام که اموزش ساخت بازی انلاین با نتورکر اختصاصی یونیتی یاد بگیرم (البته مباحث ویژه بر طرف کردن لگ  و ...) شما هیچ منبعی برای این اموزش سراغ ندارید یا اینکه این اموزش رو به صورت خصوصی میتونید اماده کنید ؟؟؟

    پاسخ:

    ۳۱ فروردين ۹۸، ۱۳:۳۳
    سلام میلاد عزیز
    برای این موضوع ایمیل دهید
    Developer9631@yahoo.com


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

    پاسخ:

    ۵ ارديبهشت ۹۸، ۲۰:۱۴
    سلام حسین عزیز
    این دوره جامع و رایگان هست و در کانال اطلاع رسانی می شود
    @GameDevUnity
    موفق باشید

    سلام من یم سوال دارم آیا روشی هست که بشه داخل اسکزیپت یک شیئ رو زیر مجموعه یک شیئ دیگر رکد چطوری

    پاسخ:

    ۶ ارديبهشت ۹۸، ۱۲:۱۶
    سلام ابوالفضل عزیز
    باید متغیری که می خواهید به عنوان parent تعریف کنید را به ترنسفرم آن دسترسی اشته باشید
    همین طور که در اسکرپت زیر مشاهده می کنید متغیری که می خواهیم به عنوان parent باشد را به نام parentGameObject تعریف کردیم سپس در تابع استارت در فریم اول گیم ابجکتی که این اسکریپت را داشته باشد فرزند یا زیر مجموعه ان می شود

     public Transform parentGameObject;

    void
    Start() { transform.parent = parentGameObject;


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

    پاسخ:

    ۹ ارديبهشت ۹۸، ۱۴:۴۷
    سلام مهدی عزیز
    ساخت بازی انلاین به سبکی که شما علاقه دارید بر می گردد
    با موردی که فرمودید امکان ساخت هست اما رایگان نیست و محدودیت دارد
    جهت مشاوره ایمیل دهید
    Developer9631@yahoo.com
    موفق باشید

    سلام خدمت شما اقای رجب زاده 

    چجوری میتونم با اسکرولر موس  عمل زوم رو انجام بدم هر چقدر رو قسمت Input کار کردم 

    نشد.لطفا راهنمایی کنید.

    با تشکر 

    پاسخ:

    ۹ ارديبهشت ۹۸، ۱۴:۴۷
    سلام سعید عزیز
    به زودی یک مقاله آموزشی در این خصوص در وبلاگ منتشر می شود
    موفق باشید

    سلام و عرض ادب من یک کاراکتر ساختم کاراکتر از حالت idelبه حالت runانتقال پیدا میکنه ولی کاراکتر از جای خودش حرکت نمیکنه و به جلو نمیره لطفا راهنمایی کنید و اینکه کاراکتر من با جوی استیک حرکت میکنه

    پاسخ:

    ۹ ارديبهشت ۹۸، ۱۴:۴۹
    سلام
    باید کدهای شما بررسی شود احتمالا مشکل از کد های تاچ شما می باشد
    جهت بررسی دقیق تر ایمیل دهید
    Developer9631@yahoo.com
    موفق باشید

    سلام آقای رجب زاده عزیز
    من آموزش ساخت بازی دو بعدی رو خریداری و دانلود کردم
    تا قسمت 23 دیدم که مربوط میشد به اسکریپت نویسی برای چک پوینت
    آخر قسمت 23 زمانی که کارکتر ما میسوزه به چک پوینت برمیگرده ولی ظاهر نمیشه
    شما آخر ویدیو 23 میگید که این مشکل رو در ویدیو بعدی حل میکنید . اما من وقتی ویدیو 24 رو باز میکنم این مشکل حل شده است و کارکتر بعد سوختن وقتی به چک پوینت برمیگرده تصویرش ظاهر میشه
    شما هیچ توضیحی ندادید که چی کار کردین . خواهشا یه راهنمایی کنید

    پاسخ:

    ۹ ارديبهشت ۹۸، ۱۴:۵۲
    سلام محمد عزیز
    مجدد به آموزش رجوع و با دقت مشاهده نمائید
    همه موارد در آموزش توضیح داده شده است
    در صورتی که مشکل حل نشد ایمیل دهید
    eveloper9631@yahoo.com
    موفق باشید

    من میخوام در این بازی یه حساب دیگه هم داشته باشم چی کار کنم 

    پاسخ:

    ۹ ارديبهشت ۹۸، ۲۲:۱۷
    سلام جواد عزیز
    منظور شما از دو تا حساب دقیقا چی است؟

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

    پاسخ:

    ۹ ارديبهشت ۹۸، ۲۳:۵۷
    سلام محسن عزیز
     بعضی پکیج ها متریال خود را از دست می دهند و باید متریال ها را مجدد ایجاد، تکسچردهی و نسبت دهید
    موفق باشید

    خیلی ممنون که به سرعت پاسخ می دهید
    خب بله حرف شما درست است اما یه سوال یه پروژه بزرگی مثل بوک اف دد رو که نمی تونم دوباره همرو از اول متریال دهی کنم باید چیکار کنم

    پاسخ:

    ۱۰ ارديبهشت ۹۸، ۱۲:۰۵
    سلام محسن عزیز
    احتمالا باید ببینید پکیج با کدام نسخه یونیتی سازگار هست و این مورد پیش نمیاید
    موفق باشید

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

    پاسخ:

    ۱۱ ارديبهشت ۹۸، ۱۰:۱۱
    سلام محمد عزیز
    تیک Has Exit Time را در ترنزیشن ها بردارید این گزینه اگر فعال باشد تا انیمیشن قبلی به اتمام نرسد به انیمیشن بعدی سوئیچ نمی کند
    موفق باشید

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

    پاسخ:

    ۱۳ ارديبهشت ۹۸، ۱۲:۳۴
    سلام سینا عزیز
    به زودی در یک اموزش در کانال این موضوع را بررسی می کنم
    موفق باشید

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

    پاسخ:

    ۱۳ ارديبهشت ۹۸، ۱۲:۳۶
    سلام محمد عزیز
    خواهش می کنم
    این موضوعات در کامنت قابل توضیح نیست
    شما ابتدا باید دوره جامع و رایگان را مشاهده نمائید، سپس دوره های پروژه محور را تهیه کنید تا به درک مطلوبی از یویتی، کلاس ها و توابع آن برسید سپس اقدام به پیاده سازی ایده های خود کنید
    موفق و مستدام باشید

    ممنونم از توجه شما 

    پاسخ:

    ۱۳ ارديبهشت ۹۸، ۱۷:۰۹
    خواهش می کنم

    باز هم ممنونم از این همه توجه شما!!
    استاد من راهنمایی کوچیک خواستم
    نیازی به یادگیزی توابع و .. ندارم چون خودم زمانی برنامه نویس سی شارپ بودم
    شما فقط کافیه سین را بگید من تا سمرقندش را میرم
    یک سوال دیگه من در قسمت
     preferences قسمت external tools  پایین پنجره اصلا هیچ گزینه ای نشون نمیده که بخوام فایل  اس دی کا  را براش مشخص کنم مشکل از نصب یونیتیه یا عیب کار چیز دیگست!!
    و ممنون میشم سوال قبلیم را یک راهنمایی کوچیک بکنید!!توضیح نمیخوام

    پاسخ:

    ۱۴ ارديبهشت ۹۸، ۰۷:۰۶
    خواهش می کنم
    این موارد قابل راهنمایی در کامنت نییست الگوریتم های کد نویسی است که در کامنت امکان شرح نیست
    در خصوص توابع سی شارپ، با کلاس و توابع یونیتی متفاوت است و دو دنیای مجزا هستن که به یک زبان سی شارپ صحبت می کنند!
    حتما دوره جامع را کامل مشاهده نمائید
    نبود بخش sdk به دلیل نصب نبودن ماژول اندروید است

    شرمنده از این همه سوال و پر رویی بنده
     یادم رفت این سوال را بپرسم
    jdk را وقتی نصب میکنیم نیازی نیست که بخواهیم اون را مثل sdk به یونیتی معرفی کنیم..
    چون من یک آموزش دیدم برای سیستم عامل مک که sdk , jdk را باید برا یونیتی مشخص کنیم ولی برا ویندوز یونیتی چند تا آموزش دیدم فقط باید مسیر sdk  را مشخص کنیم.
    آیا نیاز به مشخص کردن مسیر jdk نیست؟؟؟؟

    پاسخ:

    ۱۴ ارديبهشت ۹۸، ۰۷:۰۷
    در نسخه های جدید jdk شناسایی می شود
    ولی اگر به هر دلیلی شناسایی نشد باید مسیر را بدهید
    موفق باشید

    سلام آقای رجب زاده 

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

    لطفا راهنمایی کنید 

    با تشکر 

    پاسخ:

    ۱۶ ارديبهشت ۹۸، ۱۳:۱۰
    سلام سعید عزیز
    بعد از خروجی قاعدتا چنین موردی نخواهد بود
    موفق باشید

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

    پاسخ:

    ۱۷ ارديبهشت ۹۸، ۲۰:۵۶
    سلام محمد عزیز
    بستگی به سبک بازی شما دارد
    به عنوان مثال اگر شما یک بازی رانر را طراحی می کنید باید بک گراند ها تکرار شونده باشند و از طریق کد نویسی مدیریت شوند
    معمولا در بازی های ماجراجویی کل صحنه طراحی می شود، اگر این کار موجب سنگین شدن بازی می شود می توانید در صحنه های مختلف کار را مدیریت کنید یا در هر محدوده مورد نظر بک گراند ها را فعال و غیر فعال کنید
    موفق و مستدام باشید

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

    پاسخ:

    ۲۰ ارديبهشت ۹۸، ۲۲:۴۷
    سلام یاسر عزیز
    در تابستان یک دوره د این خصوص منتشر می کنم
    موفق باشید

    سلام  میخواستم بدونم فرق بین نسخه های یونتی چیه  مثلا v2018.3.4f1 نسخه 64 بیت 700 مگه اما v2017.3.1 p2 3.5 گیگ و اون p_f_a به معنی چی هستن و در اخر شما کدوم نسخه رو پیشنهاد می کنید 


    باسپاس

    پاسخ:

    ۲۰ ارديبهشت ۹۸، ۲۲:۴۹
    سلام امیر عزیز
    شماره گزاری نسخه ها معمولا اگر f باشد بهتر هست
    در خصوص نسخه بستگی به انتظارات شما دارد پیشنهاد میدهم همواره از اخرین نسخه ها استفاده نمائید
    موفق باشید

    با سلام خدمت مهندس حسین زاده عزیز و تشکر بابت راه اندازی این سایت بسیار عالی.
    بنده درحال ساخت یک بازی دو و نیم بعدی هستم. یک مشکلی برام پیش اومده و اون اینکه در اسکریپت Shoot ای که برای player نوشتم با استفاده از raycast شکیلک انجام میشه اما برخوردی صورت نمیگیره (با استفاده از کد پرینت تست کردم اصلا وارد این شرط نمیشه) کد به این صورت هستش :

    if (Physics.Raycast (ShootRay, out ShootHit, Range, ShootableMask))

    و در ادامه وقتی میخام دشمن رو تشخیص بده با این کد :

     if (ShootHit.collider.tag == "Enemy")

     این ارور رو میده :

    Object reference not set to an instance of an object



    پاسخ:

    ۲۷ ارديبهشت ۹۸، ۰۷:۰۴
    سلام محمد مهدی عزیز
    در کامنت امکان توضیح این موضوع نیست به امیدخدا در یک آموزش کوتاه و کاربردی در کانال تلگرام @GameDevUnity منتشر می کنم
    موفق و مستدام باشید

    ببخشیم در قسمت company nameچه چیزی رو بنویسیم

    پاسخ:

    ۲۷ ارديبهشت ۹۸، ۰۶:۴۸
    سلام دانیال عزیز
    در قسمت خروجی اندروید در دوره جامع و رایگان یا دوره ساخت بازی aa توضیح دادم که این اسم شرکت یا کمپانی تولید کننده بازی با یونیتی است
    یعنی شما یک بازی تولید می کنید و در این محل اسم گروه بازی سازی دانیال را قرار می دهید
    این موضوع کاملا اختیاری است که در این بخش چه نامی را قرار دهید
    موفق باشید

    سلام خدمت اقای رجب زاده 
    یه سوال داشتم چجوری میتونم مثل بازی جنگ های صلیبی با موس یه کادر درست کنم که با اون سرباز ها  رو انتخاب کنم
    با تشکر

    پاسخ:

    ۲۹ ارديبهشت ۹۸، ۱۴:۴۳
    سلام سعید عزیز
    به امید خدا در کانال یک اموزش در این خصوص منتشر می کنم
    موفق باشید

    سلام استاد.ممنون که سریع جواب سوال هارو می دین. البته من مورد قبلی رو مشکلش رو حل کردم و در ادامه همون کدی که در سوال قبلی پرسیدم یه سوال دیگه هم داریم اونم اینکه کد زیر رو نوشتم اما بعد شلیک و برخوردش با enemy که با کد زیر صورت میگیره :

                      EnemyHealth theEnemyHealth = HIT.collider.GetComponent<EnemyHealth> ();
    نمیدونم به چه دلیلی در هر صورت خروجی این کد null رو برمیگردونه و کدهای زیر در ادامه اجرا نمیشه :

    EnemyHealth theEnemyHealth = HIT.collider.GetComponent<EnemyHealth> ();
                    Debug.Log (theEnemyHealth);
                    if (theEnemyHealth != null) {
                        theEnemyHealth.addDamage (Damage);
                        print ("LIfe");
                        theEnemyHealth.damageFX (HIT.point, -MyRay.direction);


    پاسخ:

    ۲۹ ارديبهشت ۹۸، ۱۴:۴۸
    سلام محمد مهدی عزیز
    خواهش می کنم
    باید به شکل زیر دسترسی دهید 
    Hit.gameObject.GetComponent<EnemyHealth>().health
    در خط کد بالا مشاهده می کنید به جای رفرنس دهی به کلایدر از گیم آبجکت استفاده کردیم برای دسترسی به اسکریپت ها که کامپوننت هستند، باید از پراپرتی gameObject که اشاره به شی موجود در هایرارکی می کند استفاده کنیم
     کلایدر یک کامپوننت هست که امکان دسترسی به کامپوننت های دیگر را به این شکل ندارد
     در انتهای کد فرض گرفتیم که health متغیر با سطح دسترسی عمومی در اسکریپت EnemyHealth می باشد
    موفق و مستدام باشید

    سلام استاد . خیلی ممنون که سوالات بنده رو سریعا و دقیق جواب میدید. متشکرم
    استاد من راهنمایی های قبلی شمارو انجام دادم و پیش رفتم. طبق آموزش بازی سازی fps قسمت 32 تا 34 عمل کردم و بحث آسیب و کشتن Enemy رو اجرا کردم فقط یه نکته ی ظریف اینکه وقتی ما کد Enemy رو فراخوانی میکنیم برای هر بار وارد کردن دشمن به بازی باید آبجکت اون دشمن رو معرفی کنیم به Rig hand gun. درحالی که ما اگه بخایم به صورت تصادفی یه تعداد دشمن رو وسط بازی ایجا کنیم عملا این کار ( معرفی و کشیدن و انداختن آبجکت دشمن در اسکریپت Rig hand gun امکان پذیر نیست. برای این مشکل چه راهی رو پیشنهاد میکنید؟

    پاسخ:

    ۳۱ ارديبهشت ۹۸، ۰۲:۰۹
    سلام محمد مهدی عزیز
    خواهش می کنم
    می توانید دشمن ها را ابتدا در یک آرایه ذخیره کنید سپس به صورت رندم نمونه سازی را درزمان های مختلف بازی انجام دهید
    موفق باشید

    Null در سی شارپ یونیتی چیه ؟ 
    و gui به چه دردی می خوره؟

    پاسخ:

    ۳۱ ارديبهشت ۹۸، ۰۲:۱۱
    سلام علی عزیز
    null معمولا زمانی هست که یک متغیر تعریف کردید و مقدار دهی نشده است و سعی داریم از آن استفاده کنیم که در این زمان یونیتی به ما ارور می دهد
    gui سیستم سنتی یونیتی در خصوص ایجاد یوای پروژه ها بود که بعدا با Ui جایگزین شد که کدنویسی کم تری دارد
    موفق باشید

    سلام
    سوال اول بنده در مورد اینه که trigger چی هست و چه فرقی با collider داره؟؟
    سوال دوم بنده در این مورد هست که بنده برای یک بازی کد تاچ نوشتم که بتونم جعبه هارا داخل بازی جابجا کنم ولی مشکل اینه که خیلی سخت داخل گوشی میشه تاچ کرد و باید خیلی دقیق زد تا جعبه تشخیص داده بشه برای حل این مشکل چه راهی پیشنهاد می‌کنید شما؟؟
    حالا در داخل بازی قرار هست لیزی که به جعبه ها برخورد میکند را بازتاب کنند جعبه ها. بنده با این بخش مشکلی ندارم مشکل اصلی این جا است که اگر BOXCOLLIDER رو بزرگ کنم برای تاچ بهتر، بخش لیزر بهم میرزد و از دور تر بازتاب میکند
    بنده خودم فکر میکردم که دو 2d boxcollider به آبجکت متصل کنم یکی برای اعمال کد  های بازتاب لیزر و دیگری برای تشخیص تاچ ولی حال لیزر باز هم به boxcollider دوم تصادم پیدا میکند
    ممنون میشم برای حل این مشکل بنده رو راهنمایی کنید؟؟

    پاسخ:

    ۵ خرداد ۹۸، ۱۰:۰۳
    سلام داریوش عزیز
    معمولا از تریگر ها برای ایجاد یک محدوده استفاده می کنیم که به عنوان مثال با وارد شدن کاراکتر به ان حدوده اتفاق های خاصی رو ایجاد کنیم
    کلایدر جسم سخت است که امکان عبور کردن از ان نیست به عنوان مثال در خیلی از بازی ها دشمنان باید کلایدر داشته باشند تا کاراکتر از داخل آن ها عبور نکند
    در خصوص سوال دوم در کامنت قابل توضیح نیست به امید خدا در دوره های آینده به این چنین لگوریتم ها پرداخته می شود
    موفق باشید 


    سلام خدمت شما اقای رجب زاده

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

    با تشکر 

    پاسخ:

    ۵ خرداد ۹۸، ۱۰:۰۴
    سلام سعید عزیز
    در کامنت قابل توضیح نیست
    به امید خدا در تابستان در یک دوره به این موارد می پردازم
    موفق باشید

    سلام

    یه سوال داشتم ایا استفاده  از sdk های  قدیمی تر در یونیتی 2018 مشکلی وجود میاره یا نه

    پاسخ:

    ۵ خرداد ۹۸، ۱۰:۰۷
    سلام سعید عزیز
    بله ممکن است مشکلاتی به وجود بیاد
    موفق باشید

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

    پاسخ:

    ۸ خرداد ۹۸، ۱۴:۰۰
    سلام ابوالفضل عزیز
    شما می توانید از کلاس Cursor این کار را انجام دهید در دستور زیر پراپرتی نمایش را false کردیم که نمایش داده نشود
    موفق باشید


    سلام 
     یه مشکل برام میش اومده من یونیتی 2019 رو نصب کردم کرکش رو هم کردم ولی نمیدونم

    محتویات پوشه hub رو  گجا بریزم لطفا راهنمایی کنید و اینکه وقتی دارم یه پروژه ایجاد میکنم به پکیج منیجرم ارور میده چجوری میتونم این مشکل رو حل کنم 
    با تشکر

    پاسخ:

    ۱۵ خرداد ۹۸، ۱۱:۵۹
    سلام سعید عزیز
    محتویات پوشه hub را باید در محل مشخص شده کرک بریزید
    فعلا پیشنهاد میدهم از نسخه های دیگر یونیتی استفاده کنید کرک 2019 مشکلاتی دارد
    موفق باشید

    با سلام من مشکلم اینه که یونیتی رو که باز میکنم اون پایین یه ارور میده که نوشته RENDER TEXTURE 'S (814*214)ANTI ALIASING CHANGED FROM 2 TO 1 DUE HARDWARE LIMITATIONS.
    باید چیکارکنم لطفا جواب رو به ایمیلم بفرستین با سپاس فراوان

    پاسخ:

    ۱۵ خرداد ۹۸، ۱۲:۰۰
    سلام علی عزیز
     احتمالا سخت افزار شما قادر به اجرای صحیح یونیتی نیست
    موفق باشید

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

    پاسخ:

    ۱۸ خرداد ۹۸، ۱۳:۵۶
    سلام محمد عزیز
    به امید خدا اگر امکان بود در تابستان این آموزش منتشر می شود
    موفق باشید

    سلام
    چطوری می تونم یه طناب بسازم و یک شی را ازش اویزان کنم

    پاسخ:

    ۱۸ خرداد ۹۸، ۱۳:۵۶
    سلام ابراهیم عزیز
    در کانال یک اموزش در این خصوص منتشر می کنم
    @GmeDevUnity
    موفق باشید

    mohammadreza panahian

    ۱۵ خرداد ۹۸ ، ۱۵:۳۴
    سلام علت این خطا در یونیتی چیه
    Unable to open Assets/NewBehaviourScript.cs: Check external application preferences

    پاسخ:

    ۱۸ خرداد ۹۸، ۱۴:۵۲
    سلام محمدرضا عزیز
    یونیتی رو باز و بسته کنید مجدد دابل کلیک روی اسکریپت بزنید
    احتمالا ویندوز شما در باز کردن اسکرپت از طریق مونو مشکل دارد
    از قسمت Preferences مطمئن شوید آدرس مونو برای باز کردن اسکریپت مشخص باشد در نهایت اگر نشد از طیق خود مونو دولوپ مسیر اسکریپت ها را مشخص نمائید
    اگر مشکل حل نشد شاید نیاز به نصب مجدد یویتی و مونو باشد
    موفق باشید

    سلام
    من یک بازی اول شخص دارممی سازم
    اما من می خوام از یک دوربین به عنوان تصویر maincamera استفاده کنم
    می شه گفت یک بازی زامبی fps هستش که terrein محو شده و فقط تصویر دوربین به عنوان پیش زمینه قرار داره

    چطور میتونم تصویر دوربین وب کم رو به عنوان maincamera قرار بدم ؟؟؟؟؟؟
    البته می خوام مرکز تصویر به عنوان raycast باشه ؟؟؟؟؟؟

    پاسخ:

    ۱۸ خرداد ۹۸، ۱۵:۰۰
    سلام امین عزیز
    ابتدا یک plane ایجاد کنید و فرزند دوربین قرار دهید به نحوی که با دوربین حرکت کند سپس plane را عمودی کرده .و به سمت دوربین جهت آن را تنظیم کنید به صورتی که در محدوده پنجره گیم دیده شود
    ابعاد پلن را به نحوی تنظیم کنید که پنجره گیم را پوشش دهد، حالا اسکریپت ایجاد و دستورات زیر را در آن قرار هید و سپس به plane اسکریپت را نسبت دهید :
        WebCamTexture backCam;                    // تعریف متغیر از کلاس وبکم تکسچر
    	void Start () {
    		
            if(backCam == null)                 // برای مقدار دهی بررسی می کنیم اگر متغیر تهی بود
            { 
                backCam = new WebCamTexture();  // با استفاده از سازنده کلاس وبکم تکسچر مقدار دهی می شود این دستور برای تعریف اولیه می  باشد
            }
    
            GetComponent().material.mainTexture = backCam; // برای نمایش محتویات دوربین گوشی بر روی پلن ایجاد شده با استفاده از دسترسی به کامپوننت، تکسچر اصلی را برابر با متغیر خود می کنیم
    
            if (!backCam.isPlaying)  // اگر در حال پخش نبود
            {
                backCam.Play(); // پخش می کنیم
            }
    

    ,

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

    پاسخ:

    ۱۸ خرداد ۹۸، ۱۵:۰۱
    سلام محمد عزیز
    تشکر 
    آفرین به وجدان بیدار شما
    مطلوب این است که هر نفر خود آموزش را تهیه کند
    موفق و مستدام باشید

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

    پاسخ:

    ۳ تیر ۹۸، ۱۰:۰۸
    خواهش می کنم

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

    پاسخ:

    ۳ تیر ۹۸، ۱۰:۰۹
    سلام ایمان عزیز
    در قسمت تنظیمات خروجی می توانید لوگوی خود را قرار دهید
    موفق باشید

    سلام 
    چگونه میتونم در چرخش یک جسم محدودیت ایجاد کنم برای مثال کدی بنویسم که با حرکت دادن موس جسم فقط در زاویه های 0 تا 90- بچرخد
    این اسکریپت منه :
                                                                                      ;using System.Collections
                                                                          ;using System.Collections.Generic
                                                                                               ;using UnityEngine

                                                   public class NewBehaviourScript : MonoBehaviour
                                                                                                                       }
                                    ;public Rigidbody RotationUpDown , RotationLeftRight
                                                                                             
                                                                                                      ()void Update
                                                                                   }
            ;(0,0,("RotationUpDown.transform.Rotate (Input.GetAxis ("Mouse Y
         ;(0,0,("RotationLeftRight.transform.Rotate (0,Input.GetAxis ("Mouse X
                                                                                   {
                                                                                                                       {

    پاسخ:

    ۳ تیر ۹۸، ۱۰:۰۹
    سلام نیما عزیز
    این موضوع را در یوتیوب و فروم یونیتی سرچ نمائید
    موفق باشید

    سلام استاد چند تا سوال داشتم اول اینکه یونیتیتون نسخه چنده  دی کا و اس دی کا تون چند گیجیگیگوم کار اصلی دستور [syste.serializable] چیه و دستور دیکشنری چکار میکنه
     <>dictionary که فکر کنمم درست ننوشتمشون

    پاسخ:

    ۳ تیر ۹۸، ۱۰:۱۱
    سلام ابوالفضل عزیز
    من از نسخه های مختلف یونیتی بسته به نیاز استفاده می کنم
    دستور دیکشنری برای موارد استفاده از شئ گرایی است
    موفق باشید

    با سلام  من میخام زمانی ماشین دریفت میکنه رد لاستیک بیفته من از trial randerer استفاده میکنم اگر امکان دارد اموزش به همراه کد رو بهم بگید

    پاسخ:

    ۳ تیر ۹۸، ۱۰:۱۲
    سلام ایمان عزیز
    این موارد در قالب کامنت قابل توضیح نیست
    موفق باشید

    میشه چند تا اموزش اینگلیسی پیشنهاد بدین؟

    پاسخ:

    ۳ تیر ۹۸، ۱۰:۱۳
    سلام ابوالفضل عزیز
    برای آموزش انگلیسی پیشنهادم این است که ابتدا سبک مورد علاقه خود را پیدا سپس آموزش های قوی در این سبک را شناسایی نمائید
    موفق و مستدام باشید

    سلام ببخشید من نسخه 2018.3.3 رو نصب کرده بودم که  بعد از نصب نسخه 2019 آن دچار مشگل شدم یعنی وقتی میخوام پروژه جدیدی در نسخه 2019 ایجاد کنم از من میخواد که فولدر پروژه رو انتخاب کنم در حالی که میخوام از نو یه پروژه جدید ایجاد کنم و بعد از انتخاب یه فولدر خالی پیغامی میاد که عنوانش به این صورت هستOPENING PROJECT IN NON-MATCHING EDITOR
    و 


    پاسخ:

    ۳ تیر ۹۸، ۱۰:۱۴
    سلام
    پیشنهاد میدهم فعلا از نسخه 2019 استفاده نکنید مشکلاتی در کرک دارد
    پاک کنید و مجدد 2018 را نصب و کرک نمائید
    موفق باشید

    سلام
    چطوری می توانم به یک ابجکت در یک زاویه ای مثلا 60 درجه شتاب بدهم؟

    پاسخ:

    ۳ تیر ۹۸، ۱۰:۱۵
    سلام ابراهیم عزیز
    زمان اجاره دهد در کانال آموزش این مورد را منتشر می کنم
    موفق باشید

    با سلام من 3تا اهنگ دارم یکی میخام  اول که بازی شروع شد پخس بشه(اهنگ منوی اول بازی) 2 تای دیگه هم میخام زمانی که بازی رو پلی کردم به طور random اجرا بشه چی کار باید بکنم 

    پاسخ:

    ۳ تیر ۹۸، ۱۰:۱۷
    سلام ایمان عزیز
    ابتدا دوره جامع و رایگان را کامل مشاهده نمائید 
    قبل از تسلط نسبی به برنامه نویسی یونیتی اقدام به ساخت بازی نکنید 


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

    پاسخ:

    ۳ تیر ۹۸، ۱۰:۱۸
    سلام حسین عزیز
    کافیه در هنگام تعویض، انیمیشن همان اسلحه را با اسکریپت پخش نمائید
    موفق باشید

    یه سوال دیگه چرا آموزش های شما از فرانش حذف شده؟؟!!!!!

    پاسخ:

    ۳ تیر ۹۸، ۱۰:۱۹
    در کانال تلگرام در قالب یک کلیپ کوتاه توضیح دادم
    @GameDevUnity
    موفق باشید

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

    پاسخ:

    ۳ تیر ۹۸، ۱۰:۲۱
    سلام محمد عزیز
    من از نسخه 2017 استفاده می کنم، البته منظور شما از خط چین را دقیقا متوجه نشدم!

    سلام (unity2018.3.14f1)
    این ارور قسمت sign in نصب شدن یونیتی هست: حساب هم ساختم ولی بازم ارور میده:
    service not available, please try again later. For moro info , please check here
    وقتی روی here کلیک میکنم :
    صفحه status باز میشه که بعضی از اونا ارور دارن نمیدونم چطوری اون ارور ها رو برطرف کنم؟؟؟!!!

    پاسخ:

    ۳ تیر ۹۸، ۱۰:۲۲
    سلام پویا عزیز
    از کرک شدن صحیح یونیتی مطمئن شوید
    موفق باشید

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

    پاسخ:

    ۳ تیر ۹۸، ۱۷:۴۶
    سلام ایمان عزیز
    به احتمال زیاد این موضوع به ابعاد آیکون بازی شما ربط دارد
    یکی از ابعاد های خوب 500px در 500px می باشد
    البته می توانید در ابعاد مختلف طراحی نمائید و در محل های مشخص شده در یونیتی قرار دهید
    موفق باشید

    سلام. برای رفع این ارور موقع خروجی گرفتن، باید چیکار کنم؟
    Failed to load PlayerSettings (internal index #0).
    Most likely data file is corrupted, or built with mismatching
    editor and platform support versions.

    پاسخ:

    ۱۳ تیر ۹۸، ۱۷:۲۲
    سلام آرمین عزیز
    تاکنون چنین مشلی نداشتم در اینترنت به انگلیسی سرچ نمائید
    موفق باشید

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

    پاسخ:

    ۱۳ تیر ۹۸، ۱۷:۳۷
    سلام آرمین عزیز
    در کامپوننت ریچید بادی در قسمت گزینه های Constraints
    می توانید محورهای مورد نظر را Freez نمائید
    موفق باشید

    من با یونیتی 2017.4.27 کار می کنم و وقتی می خواهم خر.وجی اندروید در حالت gradle و با تیک زدن گزینه build app bundle  بگیرم برایم مهم است که به صورت 64 بیتی و 32 بیتی به حالت اپتیمایز خروجی بگیرم
     اررور می دهد من از خیلی از سایت ها پرسیدم اما کسی نتوانست کمکم کند لطفا به من کمک کنید من ارور ها در زیر می نویسم

    1. CommandInvokationFailure: Gradle build failed. C:/Program Files/Java/jdk1.8.0_192\bin\java.exe -classpath "F:\files\pc\Video\artoon\program files\UnitySetup64-2017.4.17f1\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "bundleRelease"

    stderr[

    FAILURE: Build failed with an exception.

    BUILD FAILED in 32s ] stdout[ Starting a Gradle Daemon (subsequent builds will be faster) ] exit code: 1 UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1 progress, System.String error) UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) Rethrow as GradleInvokationException: Gradle build failed UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    Build completed with a result of 'Failed' UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x0020e] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:181 at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00065] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:88 UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    پاسخ:

    ۱۳ تیر ۹۸، ۱۷:۳۹
    سلام سیاوش عزیز
    این موضوع تا حایی که بررسی کردم از sdk هست یک اس دی کی بدون مشکل در این خصوص هست در وصورت تمایل ایمیل دهید
    Developer9631@yahoo.com
    مستدام باشید

    سلام
    من نسخه 5.4 این برنامه رو دارم ولی تو کد نویسی و اجراش یه مشکل دارم.وقتی اجرا میکنم کد اجرا نمیشه و در قسمت کنسول مینویسه:
    SpritePacker failed to get types from UnityEditor.Metro.Extensions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null. Error: The classes in the module cannot be loaded.
    UnityEditor.Sprites.Packer:GetSelectedPolicyId()
    با یه چند تا ارور دیگه مثل همینن ولی به جای مترو خط اول نوشته IOS یا WebGl

    لطفا کمکم کنید.

    پاسخ:

    ۱۳ تیر ۹۸، ۱۷:۴۱
    سلام علی اکبر عزیز
    تا کنون چنین مشکلاتی نداشتم
    موفق باشید

    امیر محمد

    ۱۱ تیر ۹۸ ، ۲۳:۳۰
    یک بازی آنلاین ساختم می خوام کاربرا همدیگرو سرچ کنن و اطلاعات همو ببینن.پیام هم بتونن بدن.ممنون میشم اگه جواب بدید.اگه پکیجی هم بود بگید.

    پاسخ:

    ۱۳ تیر ۹۸، ۱۷:۴۲
    سلام امیر محمد عزیز
    این با کدنویسی سمت سرور ممکن هست در صورت تمایل برای دریافت دوره ایمیل دهید
    Developer9631@yahoo.comn
    موفق باشید

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

    پاسخ:

    ۱۳ تیر ۹۸، ۱۷:۴۳
    سلام حسن عزیز
    با PlayerPrefs امکان این مورد هست
    موفق باشید

    حسام آزادی

    ۱۳ تیر ۹۸ ، ۲۲:۰۷
    سلام آقای رجب زاده 
    دو تا سوال داشتم 
    اولی اینکه چجوری متغییر های رنگ یا color رو ذخیره و لود کنیم 
    و دومی اینکه چجوری توی اندروید وقتی روی فیلد کلیک میشه کیبورد اندروید بالا بیاد ممنون از آموزشای خوبتون من همرو دیدم

    پاسخ:

    ۲۰ تیر ۹۸، ۱۸:۳۴
    سلام حسام عزیزمتغیر رنگ با سزح دسترسی عمومی : 

     public Color col;

    این روش رو بررسی نکردم >> دسترسی به کیبورد اندروید :TouchScreenKeyboard.Open("", TouchScreenKeyboardType.Default);

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

    اگه میشه برنامه Control-Freak-2 رو هم لینکش رو بهم بدید.

    ممنون میشم.

    پاسخ:

    ۲۰ تیر ۹۸، ۱۸:۳۹
    سلام علی اکبر عزیز
    این موضع تقریبا بسته به منطق بازی شما، با روش های مختلف پیاده می شود  لذا پیشنهاد می شود ابتدا دوره جامع و رایگان را کامل مشاهده نمائید سپس می توانید دوره جامع دو بعدی را مشاهده کرده تا به سطح مطلوبی در کدنویسی برسید
    برای دانلود پکیج در اینترنت به فارسی سرچ نمائید
    موفق باشید

    سلام 
    برای حل مشکل صورتی شدن آبجکت ها هنگام باز کردن پکیج باید چکار کنم؟؟

    پاسخ:

    ۲۰ تیر ۹۸، ۱۸:۴۰
    سلام علی عزیز
    این موضوع به دلیل همخوانی نداشتن پکیج با نسخه یونیتی شما است
    یا در نسخه مرتبط پکیج را باز کنید یا تکسچرها رو مجدد به متریال ها نسبت دهید
    موفق باشید

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

    پاسخ:

    ۲۰ تیر ۹۸، ۱۸:۴۱
    سلام علی عزیز
    از PlayerPrefs استفاده نمائید در دوره جامع دو بعدی با این کلاس کار کردیم
    موفق باشید

    با سلام می شود دکمه اندروید روی یو نیتی کد را بدهید

    پاسخ:

    ۲۰ تیر ۹۸، ۱۸:۴۲
    سلام امیر عزیز
    برای ساخت دکمه اندروید روش های مختلفی در یونیتی وجود دارد
    ابتدا دوره جامع و رایگان را مشاهده نمائید سپس دوره های پروژه محور را تهیه و تمرین کنید
    موفق باشید

    با سلام خدمت شما و وبلاگ خوبتون ببخشید من یک مشکل دارم اونم اینه که هر وقت می خواهم وارد یونیتی بشم یک پیغام می ده که در عکس زیر است:

    http://s8.picofile.com/file/8365947034/screenshot_20190707_222024.png

    لطفا به آدرس عکس بروید. در ضمن نسخه یونیتی من 5.6.0f3 هست خواهش می کنم کمکم کنید.

    پاسخ:

    ۲۰ تیر ۹۸، ۱۸:۴۳
    سلام حمید عزیز
    احتمالا یونیتی صحیح کرک نشده است یا قدرت سیستم پائین است
    موفق باشید

    اگه بخوام rotation گیم ابجکتمو وسط بازی کاملا صفر کنم باید از چه کدی استفاده کنم؟ 

    پاسخ:

    ۲۰ تیر ۹۸، ۱۸:۴۴
    سلام 
    باید دسترسی بدید به rotation گیم ابجکت در دوره ساخت بازی aa با چرخش کار کردیم
    موفق باشید

    باسلام . ممنون بابت دوره جامع 2D که خیلی عالی بود در یکی از قسمت  های گفته بودید این کد using UnityEngine;
    using System.Collections;

    public class ZombiePatroll : MonoBehaviour {

    public Transform pointRight, pointLeft;
    public float moveSpeed = 3f;
    Rigidbody2D myRigidbody;
    public bool movingRight;

    void Start () {
    myRigidbody = GetComponent<Rigidbody2D> ();

    }

    void Update () {
    if (!movingRight && transform.position.x < pointLeft.position.x) {
    movingRight = true;
    transform.localScale = new Vector3 (0.9f, 0.9f, 0f);
    }


    if (movingRight && transform.position.x > pointRight.position.x) {
    movingRight = false;
    transform.localScale = new Vector3 (-0.9f, 0.9f, 0f);
    }

    if (movingRight) {
    myRigidbody.velocity = new Vector3 (moveSpeed, myRigidbody.velocity.y, 0f);
    }

    else {

    myRigidbody.velocity = new Vector3 (-moveSpeed, myRigidbody.velocity.y, 0f);
    }

    }
    }
    من می خواب وقتی رسید مثلا به پوینت راست یا چپ انمیشن idle انجام بشه   وبعد دوباره سویییت شه به والک هرچی سیع کردم نشد میشع شما کمک کنین

    پاسخ:

    ۲۰ تیر ۹۸، ۱۸:۴۷
    سلام علی عزیز 
    خواهش می کنم
    برای سوئیچ انیمیشن می توانید در مکان مورد نظر ابتدا آیدل را فراخوانی کنید سپس زمانی که انیمیشن کامل اجرا شد اتومات به walk سوئیچ کند، برای این کار تیک Has Exit Time انیمشن آیدل باید فعال باشد که بعد از یک بار اجرا به walk سوئیچ کند
    موفق و مستدام باشید

    با سلام
    ببخشید من به یه مشکلی در یونیتی برخوردم که نمیشود مدل های یونیتی را پس از وارد کردن اجرا کند و ارورblender could not be found رو میده.ممنون میشم پاسخ بدهید.

    پاسخ:

    ۲۰ تیر ۹۸، ۱۸:۴۹
    سلام پارسا عزیز
    احتمالا شما مدل های نرم افزار بلندر را ایمپرت یونیتی کردید که باید با فرمت FBX باشند مدل های بلندر باید در نرم افزار Blender باز شوند
    موفق باشید

    آقای رجب زاده سلام.
    من آموزش سی شارپ شما رو دیدم و دوره ساخت بازی 2 بعدیتون هم نتونستم پیدا کنم از فرانش حذفش کردید.
    من میخوام یه بازی درست کنم مثل ماریو برای همه.
    و میخوام چند تا دشمن درست کنم.یکیش رو که درست میکنم بالای سرش گیم ابجکت خالی میزارم و انیمیشن مردنش و اینا اجرا میشه ولی نمیدونم بقیه رو چی کار کنم مثل این شن.من برای این انمی کد تعریف کردم از نوع گیم ابجکت و انمی رو توش تعریف کردم.
    بعدش هم یه سوال دیگه هم دارم وقتی پلیر به انمی خورد چجوری بگم حالت پلتفرمیش غیرفعال شه؟یعنی نتونه راه بره و ... برای چند ثانیه؟؟

    پاسخ:

    ۲۰ تیر ۹۸، ۲۳:۵۷
    سلام علی اکبر عزیز
    این موارد در قالب کامنت قابل توضیح نیست
    برای تهیه دوره جامع دو بعدی ایمیل دهید
    Developer9631@yahoo.com


    سلام من ورژن یونیتی 2019.1.8 رو دارم و نمیتونم خروجی بگیرم مشکل از ورژن sdk هر کاری کردم جواب نداد شما چه را حلی پیشنهاد میکنید؟...

    پاسخ:

    ۲۱ تیر ۹۸، ۱۱:۳۹
    سلام کمیل عزیز
    فعلا از نسخه های دیگر استفاده نمائید
    یک اس دی کی جهت دریافت وجود دارد، ایمیل دهید
    Developer9631@yahoo.com

    Assets\TextMesh Pro\Examples & Extras\Scripts\EnvMapAnimator.cs(9,13): error CS0433: The type 'TMP_Text' exists in both 'TextMeshPro-5.6-Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' and 'Unity.TextMeshPro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'

    وقتی پکیج textmesh pro که پکیج معروفی در یونیتی است را نصب می کنم، این اررور به تعداد زیاد و تفاوت کم در کنسول نمایش داده می شه و نمی ذاره که کاری انجام بدم. چه جوری باید رفعش کنم و اصلا  مشکلش چیه؟

    پاسخ:

    ۲۲ تیر ۹۸، ۰۱:۰۸
    سلام آرمین عزیز
    دلیل این مشکل را بررسی نکردم
    احتمال دارد با نسخه یونیتی شما سازگاری نداشته باشد
    موفق باشید

    سلام آقای رجب زاده
    من توی بازیم از تبلیغات تپسل استفاده کردم برای اینکه تبلیغات تپسل توی بازی کار کنه باید هنگام خروجی گرفتن build tools روی حالت gradle باشه اما وقتی میزارم رو حالت gradle موقع خروجی گرفتن این خطا رو میده!!با ف.یلترشکن هم که خروجی میگیرم باز همین خطا رو میده!!
    CommandInvokationFailure: Gradle build failed. 
    C:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\OpenJDK\Windows\bin\java.exe -classpath "C:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar"
    org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"
    stderr[
    FAILURE: Build failed with an exception.
    * What went wrong:
    A problem occurred configuring root project 'gradleOut'.
    > Could not resolve all artifacts for configuration ':classpath'.
     > Could not find builder.jar (com.android.tools.build:builder:3.2.0).
      Searched in the following locations:
        https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.2.0/builder-3.2.0.jar
    * Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
    * Get more help at https://help.gradle.org
    BUILD FAILED in 2s
    ]
    stdout[
    ]
    exit code: 1
    UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <3c0b2fdf8ace4ae49f054e74ca773557>:0)
    UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <3c0b2fdf8ace4ae49f054e74ca773557>:0)
    UnityEditor.Android.Command.Run (System.String command, System.String args, System.String workingdir, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <3c0b2fdf8ace4ae49f054e74ca773557>:0)
    UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1[T] progress, System.String error) (at <3c0b2fdf8ace4ae49f054e74ca773557>:0)
    UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1[T] progress) (at <3c0b2fdf8ace4ae49f054e74ca773557>:0)
    Rethrow as GradleInvokationException: Gradle build failed
    UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1[T] progress) (at <3c0b2fdf8ace4ae49f054e74ca773557>:0)
    UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <3c0b2fdf8ace4ae49f054e74ca773557>:0)
    UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <3c0b2fdf8ace4ae49f054e74ca773557>:0)
    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    نسخه یونیتی 2018.4.0 و sdk اندروید هم کامل هستش لطفاً اگه میشه راهنماییم کنید و جواب رو برام ایمیل کنید ممنون 

    پاسخ:

    ۲۲ تیر ۹۸، ۰۱:۱۰
    سلام علی عزیز
    این موضوع به خاطر اس دی کی هست
    یک اس دی کی بدون مشکل که تست شده است موجود می باشد در صورت تمایل ایمیل دهید
    Developer9631@yahoo.com
    موفق باشید

    رضا عاشققق بازی سازش

    ۲۴ تیر ۹۸ ، ۰۱:۳۳
    سلام و خسته نباشید ببخشید من یه بازی ساختم کاملش کردم  من یه پلیر دارم که دوتا
    باتن کنار    گذاشتم که میخانم وقتی باتن سمت چپو گرفتی پلیرم بره سمت چپ و راست هم به همین شکل اکا نمیدونم کدشش چیه ممنون میشم کمکم کنید.باتشکر از سایت خوبتون

    پاسخ:

    ۲ مرداد ۹۸، ۰۰:۲۴
    سلام رضا عزیز
    باید در اسکریپت، توابع با سطح دسترسی عمومی تعریف نمائید
    سپس عملکرد مورد نظر را به تابع ها داده و در رویداد OnClick دکمه ها فراخوانی کنید
    موفق باشید

    *****خیلی خیلی مهم لطفا پاسخم را بدهید
     
    منم همون مشکلی را که دوستان داشتند دارم یعنی وقتی میخوام با gradle
    و زدن تیک   build app bundle خروجی بگیرم ارورر مشابه دوستان دریافت می کنم  به نظرتان آیا این اررور برای Gradle یا jdk نیست ؟؟؟؟؟؟؟؟   چون من با    3.4.0اندروید استدیو آخرین ورژن اس دی کی را نصب کردم  اما شما در پست های قبل به دوستان گفته اید مربوط به اس دی کی میشه ؟    به هر حال اگه می توانید لطفا مشکل مرا حل کنید خیلی نیاز دارم چون الان 3 ماه است نمی توانم خروجی بگیرم و اگه مربوط به اس ی کی میشه اس دی کی کامل همراه با extra ها را ارایه دهید در ضمن ایمیل ها را هم پاسخ دهید خیلی طول می کشد پاسخ دادن هایتان مرسی از سایت مفیدتان
    با یونیتی ورژن های مختلف مثل Unity2019.1.9 ,unity 2017.4.20 ,unity2019.1.2 امتحان کردم همین مشکل هنوز وجود دارد (فقط  اررور  نسخه  gradle
    در نسخه های مختلف یونیتی تغییر می کند)
    ورژن jdk من هست  8.0.51
    و هم jdk 8.0.192 هر دو را نصب هستند و همین اررور برای هر دو وجود دارد
      اررور من هستش:
    CommandInvokationFailure: Gradle build failed.
    C:/Program Files/Java/jdk1.8.0_192\bin\java.exe -classpath "D:\files\pc\Video\artoon\program files\unity2017.4.20\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "bundleRelease"

    stderr[

    FAILURE: Build failed with an exception.

    * What went wrong:
    A problem occurred configuring root project 'gradleOut'.
    > Could not resolve all artifacts for configuration ':classpath'.
       > Could not find com.android.tools.build:gradle:3.2.0.
         Searched in the following locations:
             https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.2.0/gradle-3.2.0.pom
             https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.2.0/gradle-3.2.0.jar
             https://jcenter.bintray.com/com/android/tools/build/gradle/3.2.0/gradle-3.2.0.pom
             https://jcenter.bintray.com/com/android/tools/build/gradle/3.2.0/gradle-3.2.0.jar
         Required by:
             project :

    * Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

    * Get more help at https://help.gradle.org

    BUILD FAILED in 49s
    ]
    stdout[
    Starting a Gradle Daemon (subsequent builds will be faster)
    ]
    exit code: 1
    UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
    UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
    UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1 progress, System.String error)
    UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress)
    Rethrow as GradleInvokationException: Gradle build failed
    UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress)
    UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context)
    UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context)
    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)



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

    پاسخ:

    ۲ مرداد ۹۸، ۰۰:۲۵
    سلام محمد عزیز
    این مورد در قالب کامنت قابل توضیح نیست
    موفق باشید

    سلام ببخشید من یونیتی 2018.4.3 رو نصب کردم ولی وقتی ابجکتی رو اد میکنم در صفحه ی scene نمایشش نمیده در حالی که صفحه ی game میارش
    مشکلش میدونین چیه؟

    پاسخ:

    ۲ مرداد ۹۸، ۰۰:۲۶
    سلام
    در هایرارکی روی نام شئ دو بار کلیک کنید
    موفق باشید

    سلام بخشید مثلا دشمن در حال حرکته بخواییم بگیم   وقتی رسید به پوینت لفت بیا وایسا انمیشن ایدل کامل اجراشه بعد بیا برو پوینت راست همین اتفاقی که برای  پوینت لفت افتاد بیفته (سیستم نگهبانی); این مشکل خیلی از دوستانه کاشکی  میشد در دوره جامع 2d  اموزشش داده بودین . خیلی ممنون

    پاسخ:

    ۲ مرداد ۹۸، ۰۰:۲۷
    سلام علی عزیز
    در برنامه نویسی یونیتی تمرین کنید این ایده ها را می توانید پیاده نمائید در قالب کامنت این موارد امکان توضیح ندارد
    موفق باشید

    سلام
    من یک موزیک برای پس زمینه بازی گذاشته ام می خواهم وقتی به صحنه بعدی می روم موزیک همچنان در حال پخش باشد

    پاسخ:

    ۲ مرداد ۹۸، ۰۰:۲۸
    سلام ابراهیم عزیز
    از سینگلتون می توانید استفاده نمائید
    در یوتیوب به انگلیسی این موضوع را سرچ نمائید
    موفق باشید

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

    پاسخ:

    ۲ مرداد ۹۸، ۰۰:۲۹
    سلام
    بله این امکان است
    کافیه فایل های پروژه را به سیستم دیگر منتقل نمائید
    موفق باشید

    سلام
     نسخه 5.6.0 یونیتی را دارم چطوری می تونم با api 26 خروجی اندروید بگیرم چون توی برنامه  تا api 25 داره ولی بالاترش را نداره چطوری می تونم api 26 را بهش اضافه کنم

    پاسخ:

    ۲ مرداد ۹۸، ۰۰:۳۰
    سلام ابراهیم عزیز
    این نسخه از یونیتی api 26 را پشتیبانی نمی کند
    موفق باشید

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

    پاسخ:

    ۲ مرداد ۹۸، ۰۰:۳۱
    سلام محمد علی عزیز
    سعی کنید تک رقمی کنید مثلا وقتی 2 عدد می شود با هم جمع شوند و نتیجه به عنوان رندم در نظر گرفته شود
    موفق باشید

    سلام ببخشید چه جوری میشه در کد بیایم بگیم ترنسفرم y مثلا اخر 1باشهو بقیه تتغییر نکن با استفاده از ریجد بادی نباشه .

    پاسخ:

    ۲ مرداد ۹۸، ۰۰:۳۴
    سلام رضا عزیز

    transform.position = new vector3 (transform.position.x, 1, transfprm.position.z)
    
    
     
    موفق باشید

    سلام و عرض خسته نباشید
    سوال بنده درباره‌ی مبحث Quaternion است که هنوز مفهوم این موضوع را کامل متوجه نشده‌ام و میخواستم یه توضیحی در مورد این مبحث به بنده بدین و کاربرد آن را در یونیتی تشریح کنین ممنون میشم
    با تشکر

    پاسخ:

    ۲ مرداد ۹۸، ۰۰:۳۵
    سلام داریوش عزیز
    با استفاده از این کلاس می توانیم چرخش ها را در یونیتی مدیریت کنیم
    موفق باشید

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

    پاسخ:

    ۲ مرداد ۹۸، ۰۰:۴۳
    سلام محمد علی عزیز
    بهترین حالت این است که زمانی که صوت پخش شد و متوقف شد صوت بعدی جایگزین و پخش شود


    AudioSource au;
    AudioClip[] clips;
    int i;
    
    void Start()
    {
      au = Getcomponent<AudioSource>();
    }
    
    void ChangePlaySound ()
    {
      if(au.isPlaying == false){
         
         i++;
         au.clip = clips[i];
         au.Play();
    
    }
    }
    
    

    کد ها به صورت سمپل برای ایده گرفتن تایپ شده است و ممکن است دارای مشکلاتی باشد در تابع گفتیم اگر صوتی پخش نبود کلیپ را با شمارنده تغییر دهد سپس مجدد پخش کند این تابع می تواند در Update فراخوانی شود
    موفق باشید

    من وقتی میخواهم خروجی اندرویدارور بگیرم ارور میاد

    failed to re-package resources. see the console for details

    مشکل از چیست

    پاسخ:

    ۲ مرداد ۹۸، ۱۰:۴۷
    سلام ابوالفضل عزیز
    مشکل از اس دی کی شما می باشد
    از سایت های معتبر دریافت نمائید
    موفق باشید

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

    پاسخ:

    ۳ مرداد ۹۸، ۱۰:۲۲
    سلام مرتضی عزیز
    در تنظیمات خروجی، سربرگ Resolution and Presention گزینه Display Resolution Dialog را disable کنید
    در یونیتی 2018 این گزینه است اما در سایر نسخه ها تفاوت چندانی نیست
    موفق باشید

    من مشکل خروجی گرفتن در حالت گریدل دارم اصلا پاسخگو نیستید چرا ؟
    ارورر هست

    CommandInvokationFailure: Gradle build failed. C:/Program Files/Java/jdk1.8.0_192\bin\java.exe -classpath "F:\files\pc\Video\artoon\program files\UnitySetup64-2017.4.17f1\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "bundleRelease"

    stderr[

    FAILURE: Build failed with an exception.
    
    * What went wrong:
    A problem occurred configuring root project 'gradleOut'.
    > Could not resolve all artifacts for configuration ':classpath'.
       > Could not resolve com.android.tools.build:gradle:2.3.0.
         Required by:
             project :
          > Could not resolve com.android.tools.build:gradle:2.3.0.
             > Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.0/gradle-2.3.0.pom'.
                > Could not HEAD 'https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.0/gradle-2.3.0.pom'.
                   > jcenter.bintray.com
    
    * Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
    
    * Get more help at https://help.gradle.org
    
    BUILD FAILED in 32s
    ]
    stdout[
    Starting a Gradle Daemon (subsequent builds will be faster)
    ]
    exit code: 1
    UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
    UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
    UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1 progress, System.String error)
    UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress)
    Rethrow as GradleInvokationException: Gradle build failed
    UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress)
    UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context)
    UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context)
    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
    
    
    Build completed with a result of 'Failed'
    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
    
    UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors
      at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x0020e] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:181 
      at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00065] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:88 
    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
    

    1. CommandInvokationFailure: Gradle build failed. C:/Program Files/Java/jdk1.8.0_192\bin\java.exe -classpath "F:\files\pc\Video\artoon\program files\UnitySetup64-2017.4.17f1\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "bundleRelease"

    stderr[

    FAILURE: Build failed with an exception.

    BUILD FAILED in 32s ] stdout[ Starting a Gradle Daemon (subsequent builds will be faster) ] exit code: 1 UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1 progress, System.String error) UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) Rethrow as GradleInvokationException: Gradle build failed UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    Build completed with a result of 'Failed' UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x0020e] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:181 at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00065] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:88 UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)



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

    1. CommandInvokationFailure: Gradle build failed. C:/Program Files/Java/jdk1.8.0_192\bin\java.exe -classpath "F:\files\pc\Video\artoon\program files\UnitySetup64-2017.4.17f1\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "bundleRelease"

    stderr[

    FAILURE: Build failed with an exception.

    BUILD FAILED in 32s ] stdout[ Starting a Gradle Daemon (subsequent builds will be faster) ] exit code: 1 UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1 progress, System.String error) UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) Rethrow as GradleInvokationException: Gradle build failed UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    Build completed with a result of 'Failed' UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x0020e] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:181 at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00065] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:88 UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)



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

    1. CommandInvokationFailure: Gradle build failed. C:/Program Files/Java/jdk1.8.0_192\bin\java.exe -classpath "F:\files\pc\Video\artoon\program files\UnitySetup64-2017.4.17f1\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "bundleRelease"

    stderr[

    FAILURE: Build failed with an exception.

    BUILD FAILED in 32s ] stdout[ Starting a Gradle Daemon (subsequent builds will be faster) ] exit code: 1 UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1 progress, System.String error) UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) Rethrow as GradleInvokationException: Gradle build failed UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    Build completed with a result of 'Failed' UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x0020e] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:181 at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00065] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:88 UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)



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

    1. CommandInvokationFailure: Gradle build failed. C:/Program Files/Java/jdk1.8.0_192\bin\java.exe -classpath "F:\files\pc\Video\artoon\program files\UnitySetup64-2017.4.17f1\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "bundleRelease"

    stderr[

    FAILURE: Build failed with an exception.

    BUILD FAILED in 32s ] stdout[ Starting a Gradle Daemon (subsequent builds will be faster) ] exit code: 1 UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1 progress, System.String error) UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) Rethrow as GradleInvokationException: Gradle build failed UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    Build completed with a result of 'Failed' UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x0020e] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:181 at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00065] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:88 UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)



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

    1. CommandInvokationFailure: Gradle build failed. C:/Program Files/Java/jdk1.8.0_192\bin\java.exe -classpath "F:\files\pc\Video\artoon\program files\UnitySetup64-2017.4.17f1\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "bundleRelease"

    stderr[

    FAILURE: Build failed with an exception.

    BUILD FAILED in 32s ] stdout[ Starting a Gradle Daemon (subsequent builds will be faster) ] exit code: 1 UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1 progress, System.String error) UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) Rethrow as GradleInvokationException: Gradle build failed UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    Build completed with a result of 'Failed' UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x0020e] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:181 at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00065] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:88 UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)



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

    1. CommandInvokationFailure: Gradle build failed. C:/Program Files/Java/jdk1.8.0_192\bin\java.exe -classpath "F:\files\pc\Video\artoon\program files\UnitySetup64-2017.4.17f1\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "bundleRelease"

    stderr[

    FAILURE: Build failed with an exception.

    BUILD FAILED in 32s ] stdout[ Starting a Gradle Daemon (subsequent builds will be faster) ] exit code: 1 UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1 progress, System.String error) UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) Rethrow as GradleInvokationException: Gradle build failed UnityEditor.Android.GradleWrapper.Run (System.String workingdir, System.String task, System.Action`1 progress) UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    Build completed with a result of 'Failed' UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

    UnityEditor.BuildPlayerWindow+BuildMethodException: 2 errors at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x0020e] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:181 at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00065] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:88 UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)



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

    پاسخ:

    ۳ مرداد ۹۸، ۲۲:۲۶
    سلام 
    برای این مورد ایمیل دهید

    ببخشید من دارم یه بازی اول شخص می سازم اما نمی دونم چجوری بازی رو سیو کنم ؟

    پاسخ:

    ۴ مرداد ۹۸، ۱۶:۵۲
    سلام مهدی عزیز
    برای ذخیره بازی از playerPrefs استفاده می شود
    در کانال تلگرام @GameDevUnity عضو شوید در دوره های آینده به این موضوع دقیق می پردازیم
    موفق باشید


    سلام و خسته نباشید
    من در حال کار بر روی یک بازی برای گوشی های اندروید هستم و الان به مشکلی برخوردم که نمیتونم سایز خود بازی دوبعدی که در حال ساختش هستم روی همه صفحات گوشی به درستی نشون داده بشه  از  youtube هم پیگیری کردم و اموزشی هم جهت این کار دیدم ولی کدی که نوشت باعث میشه تصویر در صفحه کشیده بشه و عکس دفورمه بشه و تمام المان های بازی شکلی بدی بگیرن میخاستم بدونم برای حل این مشکل بایدچه کار کنم سوالم مریط به خودت بازی دو بعدی هست نه Ui لطفا راهنمایی کنید
    با تشکر

    پاسخ:

    ۶ مرداد ۹۸، ۲۱:۵۲
    سلام داریوش عزیز
    در این خصوص روشی که به ذهنم می رسد گرفتن مختصات رزولوشن ها از اسکرین دستگاه است
    سپس مچ کردن آن با دوربین بازی، به این شکل در تمام روزولوشن ها دوربین با اسکرین هم اندازه است
    موفق باشید

    سلام
    آیا امکان استفاده از مونودلوپ در یونیتی 2019 هست
    چون ویژالاستادیو یکمی کند هست و اسکریپت های جدیدی را که ایجاد می کنیم را در قسمت exploar ویژال نمایش داده نمیشه

    پاسخ:

    ۷ مرداد ۹۸، ۱۱:۲۴
    سلام ابراهیم عزیز
    با مونو زمان زیادی است کار نکردم ولی فکر می کنم پشتیبانی نمی شود
    موفق باشید

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

    پاسخ:

    ۱۲ مرداد ۹۸، ۱۶:۲۱
    سلام وقت بخیر
    باید از کامپوننت VideoPlayer در یونیتی استفاده نمائید
    موفق باشید

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

    پاسخ:

    ۱۵ مرداد ۹۸، ۱۲:۲۰
    سلام
    باید با یونیتی خروجی بگیرید
    اگر تمایل داشتید دوره آموزشی در این خصوص دریافت کنید، ایمیل دهید
    Developer9631@yahoo.com


    سلام خسته نباشید 
    ببخشید من میخوام ویدیوم full screen پخش بشه در دوربین گوشیم در ووفوریا هنگامی که targetam رو تشخیص میده 
    چیکار باید بکنم؟

    پاسخ:

    ۱۵ مرداد ۹۸، ۱۲:۲۱
    سلام جلیل عزیز
    اگر از روش جدید یونیتی استفاده می کنید با کامپوننت VideoPlayer می توانید فول اسکرین نمائید
    اما در روش سنتی ووفوریا باید تغییراتی در اسکریپت شناسایی دهید
    موفق باشید

    سلام خدمت دوستان و اقای رجب زاده من یه سوال داشتم ممنون می شم راهنمایی کنید .
    من از انیماتور جدید یونیتی استفاده می کنم برای ساخت شوند سوم شخص ولی فرض کنید که من استخوان داخل سوم (chest) رو مقدار روتیشنش رو با حرکت ماوس یکی می کنم و با حرکت ماوس این استخوان حرکت می کند وبالا تنه ی کاراکتر حرکت می کند (پایین تنه ثابت است )ولی وقتی انیماتوررا روشن میکنم دیگه اجازه نمیده به حرکت ماوس این استخوان حرکت کند .
    در واقع می خواستم بپرسم در زمان اجرای انیماتور می شود bone هارد حرکت داد.

    پاسخ:

    ۱۵ مرداد ۹۸، ۱۲:۲۳
    سلام
    بله این امکان هست اما باید بررسی دقیق نمائید
    در یوتیوب سرچ کنید
    مستدام باشید

    afsharafshin2020@gmail.com

    ۱۵ مرداد ۹۸ ، ۱۶:۰۱

    من یه پرسشی دارم ر بازی دو بعدی من کدی دارم که با تاچ کردن در هر کجای صفحه کاراکتر به همان جا می رود که اگه y را غیرفعال کنیم فقط در قسمت x آن حرکت می کند چطور می توانم کد تاچ را به کاراکتر اضافه کنم به طوریکه فقط بخشی از صفحه با تاچ شدن  باعث حرکت کارکتر  شود و در بخش دیگر دگمه ها و ستینگ بازی باشند که آن قسمت صفحه اگه تاچ شود تغییر در حرکت کاراکتر ایجاد نشود

    در واقع برای اینگه دگمه ها به خوبی کار کنند و باعث ایجاد حرکت کاراکتر نشودد می خواهم کدی ارایه دهیدد که محدوده تاچ را کنترل کنم

    مرسی

    پاسخ:

    ۲۰ مرداد ۹۸، ۱۶:۵۹
    سلام وقت بخیر
    با استفاده از یوای و صفر کردن آلفا مثلا Image یا دکمه می توانید محدودیت تاچ ایجاد کنید
    موفق باشید

    من تازه یونیتی رو نصب کردم  مشکلم اینه که

    یونیتی فایل با فرمت blend نشون نمیده یعنی بجای اینکه فایلو ماشین یا اشیایی چیزی نشون بده بجاش یه برگه سفید نشون میده  کلا فایل های blend کاربردی ندارن یا نمیشه رو آپجکت گزاشت 

    پاسخ:

    ۲۰ مرداد ۹۸، ۱۷:۰۱
    سلام آرمین عزیز
    فایل با این پسوند برای نرم افزار بلندر است
    از فرمت FBX استفاده نمائید
    موفق باشید

    من چطور می توانم کدی بنویسم که nر حالت دوبعدی اگه کاراکتر از سمت چپ صفحه خارج شد از سمت راست وارد صحنه شود و یا اگه از سمت راست خارج شد از سمت چپ دوباره وارد شود

    پاسخ:

    ۲۰ مرداد ۹۸، ۱۷:۰۲
    سلام افشین عزیز
    باید از توابع مربوط به screen استفاده نمائید
    موفق باشید

    درود
    من وقتی خروجی در یونیتی (یا اندروی استدیو ) می گیرم موقع نصب روی گوشی یک سوال می پرسد که متنش را درر زیر می نویسم
    نم یتوانستم عکسش را بگذارم ون قابلیت گذاشتن عکس نداشت برای همین لینک نمونه متنش را می گذارم
    https://i.stack.imgur.com/GcLkr.jpg

    و متنش هست:
    play protect doesnt recognize this apps developer. apps from unknown developers can sometimes be unsafe.

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

    پاسخ:

    ۲۰ مرداد ۹۸، ۱۷:۰۷
    سلام پژمان عزیز
    احتمالا در تنظیمات امنیتی گوشی شما امکان نصب بسته هایی که با امضاء Debug هستند نیست
    برای خروجی خود باید کلید ایجاد کنید در وبلاگ آموزش متنی قرار دارد
    موفق باشید

    سلام. چرا میخوام با گردل بیلد بگیرم  با ارور
    can not find gradle.jar
    در مسیر نصب یونیتی در فولدر playback مواجع میشم؟
    در حالی که با همون sdk , jdk,ndk از اندروید استدیو تونستم یه  برنامه بیلد بگیرم.
    البته در تمام این مدت فیلتر شکنم روشن بوده و ای پی هم عوض شده
    خلاصه بگم یونیتی با گردل در بخش build system  از پنجره  build setting خروجی نمیده.
    و الان رو حالت اینترنال که منسوخ شده دارم کار میکنم.
    یونیتی هم 2018 3f0
    هستش. ممنون

    پاسخ:

    ۲۲ مرداد ۹۸، ۱۱:۲۷
    سلام
    برای خروجی گریدل باید اس دی کی را به روز نمائید، سایت شکن برای دور زدن تحریم ها مناسب است
    موفق باشید

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

    پاسخ:

    ۲۳ مرداد ۹۸، ۲۳:۴۱
    سلام حسین عزیز
    غیر منطقی است که این مشکلات باشد دقیق تر بررسی نمائید
    تاکنون چنین مشکلی نداشتم و بررسی نکردم
    موفق باشید

    الان باید فرمت blend رو به FBX تغییر بدم ؟

    پاسخ:

    ۲۴ مرداد ۹۸، ۱۵:۳۹
    سلام آرمین عزیز
    بله با استفاده از نرم افزار Blender می توانید فرمت را تغییر دهید
    موفق باشید

    سلام من از یونیتی 2018.4 استفاده میکنم و در تمام صفحه کردن بازی برای اندروید مشکل دارم. مثلا اگه یه اسپرایت رو گوشه ی صفحه بذارم، هنگام اجرا در اندروید، اون اسپرایت دیده نمیشه.

    پاسخ:

    ۲۷ مرداد ۹۸، ۰۹:۱۱
    سلام علی عزیز
    پیشنهاد میدهم برای اسپرایت ها تا جایی که ممکن است از یوای استفاده نمائید
    در خصوص سایر موراد هم اگر خیلی دقیق نیاز داشته باشید باید اسکریپت نویسی کنید
    موفق باشید

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

    پاسخ:

    ۲۷ مرداد ۹۸، ۰۹:۱۳
    سلام امیر محمد عزیز
    به زودی سایت راه اندازی می شود و آموزش ساخت بازی آنلاین قرار می گیرد
    در کانال تلگرام اطلاع رسانی می شود
    در خصوص پکیج اطلاعی ندارم 
    موفق باشید

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

     

    من یه سوال داشتم  از یونیتی 3 پرو 

     

    موقعی که سایه میندازم 

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

    ممنون میشم اگر پاسخ بدید  و  اگر راه حلی پیدا کردید لطفا واضح بگید 

    پاسخ:

    ۱۲ شهریور ۹۸، ۰۷:۲۸
    سلام 
    از مسیر زیر می توانید مسافت رندر سایه را تغییر دهید

    Edit > Project Settings > Quality > Shadow Distance

    موفق باشید

    سلام خدمت استاد عزیز 
     

    مرسی که بابت سوال قبلیم تفاوت boll و trriger ویدیو ساختین 

     

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

     

    تو اموزش هاتون دنبال یک همچین موضوعی گشتم چیزی در این رابطه وجود نداشت

     

    پاسخ:

    ۱۲ شهریور ۹۸، ۰۷:۳۶
    سلام سینا عزیز
    خواهش می کنم
    می توانید از Camera.ViewportToWorldPoint استفاده نمائید
    موفق باشید

    سلام خسته نباشید

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

    کد شلیکو بلدم ولی نمی دونم چی بنویسم که با زدن دکمه کم و زیاد صدا بازیکن شلیک کنه.

    ممنون اگه زود جواب بدید

    پاسخ:

    ۱۲ شهریور ۹۸، ۰۸:۳۳
    سلام امیر عزیز
    این موضع را پیاده نکردم در اینترنت انگلیسی سرچ نمائید
    موفق باشید

    سلام از نظر شما کدام نسخه یونیتی برای ساخت بازی های دو و سه بعدی مناسب تر است من نسخه 2017 یونیتی رو دارم و اگه اپدیت کنم پروژه ها ی یونیتی 2017 روی نسخه های بالا تر باز میشود یا نه

    پاسخ:

    ۱۲ شهریور ۹۸، ۰۸:۳۵
    سلام محمد حسین عزیز
    ما برای پروژه های گیم خود از 2018 به بالا استفاده می کنیم
    موفق باشید

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

    پاسخ:

    ۱۶ شهریور ۹۸، ۱۳:۱۹
    سلام حسین عزیز
    به زودی سایت راه ندازی می شود و دوره های جدید و گذشته همگی منتشر می شوند
    برای اطلاع از راه اندازی سایت می توانید در کانال تلگرام عضو شوید
    موفق باشید

    سلام.

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

    فقط بلدم آفلاین کد بنویسم اگه میشه بگین چیجوری.

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

    اگه پکیجی یا آموزشی سراغ دارین بگین.

    پاسخ:

    ۱۶ شهریور ۹۸، ۱۳:۲۲
    سلام امیر عزیز
    باید به php تسلط نسبی داشته باشید
    در کامنت قابل توضیح نیست
    به زودی سایت راه اندازی و آموزش های php ساخت بازی آنلاین با یونیتی منتشر می شود
    در کانال پیگیر باشید
    موفق باشید

    با سلام خدمت دوستان

    هنگام خروجی  پکیج تبلیغات عدد برای تست در  یونیتی  5.6 دو خطای زیر مشاهده میشه کسی می دونه مشکل کجاست؟

     

    Failed to compile resources with the following parameters:
    -bootclasspath "C:\Users\yeganeh\AppData\Local\Andriod\android-sdk2\platforms\android-29\android.jar" -d "C:\Users\yeganeh\Desktop\adadunitydemo-master\Temp\StagingArea\bin\classes" -source 1.6 -target 1.6 -encoding UTF-8 "com\google\android\gms\ads\impl\R.java" "com\google\android\gms\base\R.java" "com\google\android\gms\common\R.java" "com\google\android\gms\gcm\R.java" "com\google\android\gms\iid\R.java" "com\google\android\gms\location\R.java" "com\google\android\gms\stats\R.java" "com\google\android\gms\tasks\R.java" "com\yekta\chalamat\R.java" "ir\adad\ad\R.java" "ir\adad\banner\R.java" "ir\adad\core\R.java" "ir\adad\fullscreen\R.java" "ir\adad\unity\R.java" "ir\adad\video\R.java"
    warning: C:\Users\yeganeh\AppData\Local\Andriod\android-sdk2\platforms\android-29\android.jar(java/lang/Object.class): major version 52 is newer than 51, the highest major version supported by this compiler.
      It is recommended that the compiler be upgraded.
    warning: C:\Users\yeganeh\AppData\Local\Andriod\android-sdk2\platforms\android-29\android.jar(java/lang/AutoCloseable.class): major version 52 is newer than 51, the highest major version supported by this compiler.
      It is recommended that the compiler be upgraded.
    2 warnings

    UnityEditor.HostView:OnGUI()
     

     

     

     

     

    UnityException: Resource compilation failed!
     Failed to recompile android resource files. See the Console for details.
    UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuild (System.String title, System.String message, UnityEditor.Android.CommandInvokationFailure ex)
    UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuildPointToConsole (System.String title, System.String message)
    UnityEditor.Android.PostProcessor.Tasks.BuildResources.CompileResources (UnityEditor.Android.PostProcessor.PostProcessorContext context)
    UnityEditor.Android.PostProcessor.Tasks.BuildResources.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context)
    UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context)
    UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (BuildTarget target, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry)
    UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (BuildPostProcessArgs args)
    UnityEditor.PostprocessBuildPlayer.Postprocess (BuildTargetGroup targetGroup, BuildTarget target, System.String installPath, System.String companyName, System.String productName, Int32 width, Int32 height, System.String downloadWebplayerUrl, System.String manualDownloadWebplayerUrl, BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.BuildReporting.BuildReport report) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:186)
    UnityEditor.HostView:OnGUI()


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

    پاسخ:

    ۱۸ شهریور ۹۸، ۱۴:۵۲
    سلام 
    پاسخ شما در ایمیل داده شد
    موفق باشید

    با سلام و وقت بخیر خدمت آقای رجب زاده

    هنگام خروجی  پکیج تبلیغات عدد برای تست در  یونیتی  5.6 دو خطای زیر مشاهده میشه شما می دونید مشکل کجاست؟

     

    Failed to compile resources with the following parameters:
    -bootclasspath "C:\Users\yeganeh\AppData\Local\Andriod\android-sdk2\platforms\android-29\android.jar" -d "C:\Users\yeganeh\Desktop\adadunitydemo-master\Temp\StagingArea\bin\classes" -source 1.6 -target 1.6 -encoding UTF-8 "com\google\android\gms\ads\impl\R.java" "com\google\android\gms\base\R.java" "com\google\android\gms\common\R.java" "com\google\android\gms\gcm\R.java" "com\google\android\gms\iid\R.java" "com\google\android\gms\location\R.java" "com\google\android\gms\stats\R.java" "com\google\android\gms\tasks\R.java" "com\yekta\chalamat\R.java" "ir\adad\ad\R.java" "ir\adad\banner\R.java" "ir\adad\core\R.java" "ir\adad\fullscreen\R.java" "ir\adad\unity\R.java" "ir\adad\video\R.java"
    warning: C:\Users\yeganeh\AppData\Local\Andriod\android-sdk2\platforms\android-29\android.jar(java/lang/Object.class): major version 52 is newer than 51, the highest major version supported by this compiler.
      It is recommended that the compiler be upgraded.
    warning: C:\Users\yeganeh\AppData\Local\Andriod\android-sdk2\platforms\android-29\android.jar(java/lang/AutoCloseable.class): major version 52 is newer than 51, the highest major version supported by this compiler.
      It is recommended that the compiler be upgraded.
    2 warnings

    UnityEditor.HostView:OnGUI()
     

     

     

     

     

    UnityException: Resource compilation failed!
     Failed to recompile android resource files. See the Console for details.
    UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuild (System.String title, System.String message, UnityEditor.Android.CommandInvokationFailure ex)
    UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuildPointToConsole (System.String title, System.String message)
    UnityEditor.Android.PostProcessor.Tasks.BuildResources.CompileResources (UnityEditor.Android.PostProcessor.PostProcessorContext context)
    UnityEditor.Android.PostProcessor.Tasks.BuildResources.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context)
    UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context)
    UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (BuildTarget target, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry)
    UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (BuildPostProcessArgs args)
    UnityEditor.PostprocessBuildPlayer.Postprocess (BuildTargetGroup targetGroup, BuildTarget target, System.String installPath, System.String companyName, System.String productName, Int32 width, Int32 height, System.String downloadWebplayerUrl, System.String manualDownloadWebplayerUrl, BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.BuildReporting.BuildReport report) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:186)
    UnityEditor.HostView:OnGUI()



     

    پاسخ:

    ۲۱ شهریور ۹۸، ۲۲:۲۰
    سلام محمد عزیز
    این موضوع رو بررسی نکردم ولی احتمالا مشکل از sdk شما می باشد

    سلام مشکل دارم تو بیلد گرفتن اندروید.

    مینویسه gradle build faild

    نسخه یونیتی من 2019.2.3 است تو فیلما یه بخشی هست که گریدل رو غیر فعال میکنه اما مال من نداره.خواهش میکنم کمکم کنید.ممنون

    پاسخ:

    ۲۷ شهریور ۹۸، ۰۶:۱۱
    سلام امیر عزیز
    این مشکل از اس دی کی است به زودی سایت راه اندازی و اس دی کی بدون مشکل برای دانلود قرار می گیرد
    از کانال پیگیر باشید @GameDevUnity
    موفق باشید

    سلام ببخشید می خواستم بدونم فرق get key با get button چیه؟

    پاسخ:

    ۲۸ شهریور ۹۸، ۱۰:۴۳
    سلام علی رضا عزیز
    در GetKey دکمه ها توسط خود یونیتی برای ما تعریف شده اند و می توانیم با استفاده از ورودی به آن ها دسترسی دهیم
    اما در GetButton امکان شخصی سازی کردن وجود دارد و ورودی نام یک رشته را می گیرد به عنوان مثال برای عمل کلیک چپ در باید رشته "ّFire1" را در ورودی تابع وارد نمائیم
    در مسیر Edit > Project Settings > Input می توانید عنوان Axes را در اینسپکتور مشاهده کنید که رشته های تعریف شده پیشفرض قرار دارند و همچنین می توانیم رشته مورد نظر خود و عملکرد آن را تعریف کنیم
    موفق باشید

    سلام 

    ببخشید آقای رجب زاده مشکل sdk  را حل کردم اما موقع خروجی با این پیغام روبرو شدم لطفا راهنمایی کنید تشکر

    UnityException: Bundle Identifier has not been set up correctly
    Please set the Bundle Identifier in the Player Settings. The value must follow the convention 'com.YourCompanyName.YourProductName' and can contain alphanumeric characters and underscore.
    Each segment must not start with a numeric character or underscore.
    UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuild (System.String title, System.String message, UnityEditor.Android.CommandInvokationFailure ex)
    UnityEditor.Android.PostProcessor.Tasks.GenerateManifest.ThrowIfInvalid (System.String packageName)
    UnityEditor.Android.PostProcessor.Tasks.GenerateManifest.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context)
    UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context)
    UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (BuildTarget target, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry)
    UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (BuildPostProcessArgs args)
    UnityEditor.PostprocessBuildPlayer.Postprocess (BuildTargetGroup targetGroup, BuildTarget target, System.String installPath, System.String companyName, System.String productName, Int32 width, Int32 height, System.String downloadWebplayerUrl, System.String manualDownloadWebplayerUrl, BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.BuildReporting.BuildReport report) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:186)
    UnityEditor.HostView:OnGUI()
     

    پاسخ:

    ۳۰ شهریور ۹۸، ۲۲:۱۵
    سلام محمد عزیز
    com.YourCompanyName.YourProductName
    باید در هنگام خروجی اندروید در یونیتی اسم محصول و کمپانی را مشخص نمائید، به جای کمپانی هر اسمی می توانید قرار دهید
    موفق باشید

    سلام ببخشید یه سوال داشتم من

    توی یونیتی 4.8 یک پروژه ای رو ساختم ولی وقتی تو یونیتی 5.6 میارم ارور میده در هنگام ورود .یعنی یه پیغام اول میده بعد وقتی باز می کنم نمی شه.

     

    http://s3.picofile.com/file/8372934650/Capture_%D9%84%D8%AA%D8%A8PNG.PNG

     

    http://s3.picofile.com/file/8372934700/%D9%84%D8%AA%D8%A7%D8%A7%D9%84%D8%A8.PNG

     

    http://s5.picofile.com/file/8372934750/Cap%D9%82%D8%AB%D8%A7%D9%82ture.PNG

    پاسخ:

    ۳۰ شهریور ۹۸، ۲۲:۱۶
    سلام محمد عزیز
    در یونیتی پروژه هایی که با نسخه های قدیمی ایجاد شده در نسخه های جدید باز نمی شوند
    البته در نسخه های 2017 به بعد یونیتی امکان باز کردن پروژه ها است
    موفق باشید

    سلام

    ممنون از پاسخگویی تان

    من یونیتی ۴.۸ دارم و یک بازی در سبک ۴۱۱۴۸ دارم می سازم

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

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

    پاسخ:

    ۷ مهر ۹۸، ۱۸:۴۸
    سلام محمد عزیز
    خواهش می کنم
    این مشکل معمولا به خاطر عدم نصب صحیح است، از نصب ماژول متناسب با نسخه نصبی یونیتی خود مطمئن شوید
    موفق باشید

    سلام، خسته نباشید.

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

    لطفا راهنمایی کنید و اگه ممکنه یه اموزش یا مبحث هم معرفی کنید.

    پاسخ:

    ۷ مهر ۹۸، ۱۸:۴۹
    سلام
    بهتر است در پکیح های یونیتی سرچ نمائید و در صورتی که پکیجی برای این کار بود از پکیج بهره ببرید
    موفق باشید

    سلام

    من یک بازی دوبعدی ساختمبرای کامپیوتر رندر گرفتم با این که چیز زیادی نداره حجمش حدود ۵۷ مگابایته راهی هست کم شه 

    پاسخ:

    ۷ مهر ۹۸، ۱۸:۵۴
    سلام 
    حجم پروژه ها معمولا به خاطر اسپرایت های استفاده شده است 


    با سلام خدمت آقای رجب زاده و تشکر از زحمات شما برای پاسخگویی به سوالات

    تا الان با راهنمایی شما مشکلات مد نظر حل شد اما من با نمونه پکیج یونیتی عدد فقط توانستم بنر تمام صفحه را نمایش دهم و سایر تبلیغات ویدیویی و غیره نمایش داده نمی شود و حتی با مکاتبه با سایت عدد و دریافت شناسه ها نتوانستم مشکلم را حل کنم اگر ممکن است برای نمایش آزمایشی تمام تبلیغات با استفاده از پیکج جدید سایت عدد مرا راهنمایی کنید. با تشکر

    پاسخ:

    ۷ مهر ۹۸، ۱۸:۵۶
    سلام محمد عزیز
    به امید خدا یک آموزش در این خصوص منتشر می کنم

    سلام

    یه سوال

    من یک شی image از قسمت یوای وارد صحنه کردم و یک ابجکت وارد صحنه کردم

    می خواهم هر وقت این ابجکت مختصاتش تغییر کرد اون شی image هم مختصاتش برابر با ابجکت باشد.

    پاسخ:

    ۷ مهر ۹۸، ۱۸:۵۸
    سلام ابراهیم عزیز
    می توانید از Transform استفاده نمائید


    سلام، ممنون بابت وقتی که می گذارید.

    میخوام دستور getkey, getkeydown ,getkeyup به جای یه دکمه از کیبرد، یک دکمه از UI بگیرن.

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

     

    پاسخ:

    ۱۳ مهر ۹۸، ۲۰:۴۸
    سلام، خواهش می کنم
     دستور مورد نظر رو در یک تابع با سطح دسترسی عمومی نوشته و در دکمه مورد نظر در رویداد onClick فراخوانی کنید
    موفق باشید

    سلام

    آقای رجب زاده من در یک بازی دو بعدی یه آبجکتی دارم که با Input.acceleration در صفحه حرکت میکنه. و دیوارهایی دارم که نباید از اونها عبور کنه. برای هر دو collider 2d  و rigidbody 2d  تعریف کردم. دیوارها static و آبجکت kinemtaic. 

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

    rg = GetComponent<Rigidbody2D>();
     

    dir.x = Input.acceleration.x;

    dir.y = Input.acceleration.y;

                if (dir.sqrMagnitude > 1)
                    dir.Normalize();
                dir *= Time.deltaTime;
                rg.transform.Translate(dir * speed);
     

    پاسخ:

    ۱۳ مهر ۹۸، ۲۰:۴۹
    سلام
    وقتی ریجید بادی رو در یونیتی کینماتیک کنید امکان تشخیص برخورد سخت مثل کلایدر را نخواهد داشت

    علی عباس زاده

    ۱۱ مهر ۹۸ ، ۱۳:۲۲

    سلام، خسته نباشید ، ببخشید اگر بخواهیم که برای اجرای یک قطعه کد تاخیر ایجاد کنیم که مثلا بعد از گذشت دو ثانیه اون کد اجرا بشه، باید چکار کنیم ؟ داخل .net میشه از thread.sleep استفاده کرد اما داخل یونیتی نمیشه استفاده کرد

    پاسخ:

    ۱۳ مهر ۹۸، ۲۰:۵۰
    سلام علی عزیز
    در دوره گیاهان در برابر زامبی نحوه ایحاد تاخیر در کدنویسی یونیتیگفته شده،
     در کانال منتشر شده است


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

    من چکار کنم که وقتی دگمه پایین است وقتی به ایمیج یا انتهای محدوه رسید کاراکتر بایستد و بیشتر حرکت نکند

    پاسخ:

    ۱۳ مهر ۹۸، ۲۰:۵۱
    سلام
     از تابع Clamp برای ایجاد محدودیت می توانید استفاده نمائید

    سلام

    استاد عزیز

    ممنون از این که سوال های ما براتون مهمه

    لرنینگ تی وی چرا مثل فرادرس تخفیف نمی ده

    پاسخ:

    ۱۳ مهر ۹۸، ۲۰:۵۲
    سلام محمد عزیز
    خواهش می کنم
    به حجم دوره ها و سیاست های سایت ربط دارد
    موفق باشید

    سلام استاد رجب زاده

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

     

    یونیتی  2.8

    رو دانلود کردم از توش نسخه 2019

    ولی وقتی پروژه جدید باز می کنم ارور میده

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

     

    http://s3.picofile.com/file/8374270300/Capture.PNG

     

    http://s3.picofile.com/file/8374270326/Capt%D8%A8ure.PNG

    پاسخ:

    ۱۳ مهر ۹۸، ۲۰:۵۴
    سلام محمد عزیز
    این مشکل از کرک است
    دفت کنید بعد از کرک یونیتی هاب رو آپدیت نکنید

    امیر محمد

    ۱۳ مهر ۹۸ ، ۱۳:۳۲

    سلام و خسته نباشید.

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

    میخوام کاربر بتونه به جای آهنگی که خودم گذاشتم یه آهنگ از فایلش انتخاب کنه و در بازی بزاره.

    یعنی دکمه انتخابو که زد بره تو فایلا و آهنگ مد نظرشو انتخاب کنه و از این به بعد اون آهنگ بخش بشه.

    لطفا جوابمو داخل همین سایت و بخش نظرات بدید چون تلگرام ندارم.

    پاسخ:

    ۱۷ مهر ۹۸، ۱۱:۱۲
    سلام امیر محمد عزیز
    این موضوع رو پیاده نکردم و با توجه به حجم کارها فعلا امکان تحقیق در این خصوص ندارم 
    باید به انگلیسی سرچ نمائید
    موفق باشید

    درود

    مرسی از پاسخ هایتان

    من قبلا با پکیج "Energy bar toolkit

    در یونیتی 5 بازی ساختم و الان که می خواستم با یونیتی 2019.1.9 /آن را آپیت کنم

    اررور در network cotaxt می ده که از یونیتی 2018.2 به بعد این تابع حذف شده

    من چطور می توانم این مشکل را بر طرف کنم به طوریکه در پروژه ام مشکل ایجاد نشود

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

    اگه راه دوم بهتر است چه تابعی به جای network بگذارم

    پاسخ:

    ۱۷ مهر ۹۸، ۱۱:۱۳
    سلام افشین عزیز
    پروژه های نسخه های قبلی در نسخه های جدید باز نمی شوند و معمولا اگر هم باز شوند مشکلاتی دارند
    بهتر است پروژه جاری را در همان نسخه ای که کار کردید تکمیل نمائید
    موفق باشید

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

    پاسخ:

    ۱۷ مهر ۹۸، ۱۱:۱۵
    سلام
    برای این موضوع می توان از ریکست استفاده کرد
    البته از OnMouseDown هم می توانید بهره ببرید
    موفق باشید

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

    من مبتدی هستم و چند وقته با بازی سازی اشنا شدم.

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

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

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

    پاسخ:

    ۱۷ مهر ۹۸، ۱۱:۱۹
    سلام نیما عزیز
    ابتدا دوره جامع و رایگان را مشاهده نمائید
    از لینک زیر می توانید قسمت ها را دانلود کنید
    https://www.aparat.com/v/qD60S

    در خصوص وبلاگ به زودی سایت راه اندازی می شود و با برنامه های جذابی سعی در نشر دانش داریم
    اطلاع رسانی در کانال صورت می گیرد @GameDevUnity
    به زودی دسته بندی های دقیقی برای پیشرفت ارائه خواهیم داد
    مستدام باشید

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

    استاد تو این اموزش که معرفی کردین به کامپوننت های Event System و Event Trigger هم اشاره شده؟

    اگه نشده لطف کنید اموزشی که این مباحث توش ارائه شده رو هم معرفی کنید.

    پاسخ:

    ۱۲ آبان ۹۸، ۰۸:۵۳
    سلام نیما عزیز، خواهش می کنم
    در دوره های مختلف به این موارد اشاره کردم ولی حضور ذهن ندارم کدام دوره بوده است 
    از کانال تلگرام پیگیر باشید
    موفق باشید

    درود در خصوص  etwork contaxt که در پست قبلی فرستادم

    من فقط می خواهم بدانم از چه  contaxt در یونیتی 2019 به جای network contaxt استفاده میشود در ضمن من با یونیتی 5 کار کرده بودم که چون ورژن اندروید 9 را ساپورت نمی کند مجبورم یونیتی را تغییر دهم

    مرسی

    پاسخ:

    ۱۲ آبان ۹۸، ۰۸:۵۴
    سلام افشین عزیز
    این موضوع را بررسی نکردم
    موفق باشید

    جلیل میرزاهی

    ۲۲ مهر ۹۸ ، ۱۵:۱۳

    سلام و درود استاد , استاد یه مشکلی دارم ، چیکار کنم به بازیم چنتا مرحله بدم و شروع و پایان بازیم رو تایین کنم و چگونه به بازیم منو بدم که اولش بازی لود بشه صفحه ui من بیاد و گزینه هاش اینا باشه ( start & load game & about & exit ) لطفا جواب بدید خیلی خیلی نیاز دارم ( بازیم سبک بازی خودتونه که در آموزش ساخت بازی fps آموزش دادید )

    پاسخ:

    ۱۲ آبان ۹۸، ۰۸:۵۶
    سلام جلیل عزیز
    در کانال تلگرام در دوره واقعیت افزوده با یونیتی ساخت منو را توضیح دادم
    موفق باشید

    سلام خسته نباشید 

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

    من از تابع lerp استفاده کردم و المان سومش رو time.deltatimeقرار دادم

    ولی موقع اجرا اولا از بازه س اول تا بازه ی دوم نمیره 

    یعنی شاید کلا به اندازه ی یک دهم اون برداری که بهش دادم جا به جا میشه 

    و همه ی اینا فقط در کسری از ثانیه اتفاق میوفته

    پاسخ:

    ۱۲ آبان ۹۸، ۰۹:۰۶
    سلام وقت بخیر
    تابع lerp سه آرگومان می گیرد، اول نقطه شروع، مقدار دوم نقطه هدف که مثلا حرکت به آن منتقل شود و مقدار سوم زمان حرکت مورد نظر
    شاید شما مقدار جابه حایی را درست در نظر نگرفتید به اسکریپت زیر دقت کنید و اسکریپت را به یک مکعب نسیت دهید نحوه جابه جایی نرم را مشاهده می کنید فقط در اینسپکتور به متغیر pos x عدد 5 دهید و x مکعب را صفر کنید تا جابه جایی نرم را مشاهده کنید
    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    
    public class LerpTest : MonoBehaviour {
    
    	public Vector2 pos;
    
    	void Start () {
    		
    	}
    	
    	void Update () {
    		
    		transform.position = new Vector3(Mathf.Lerp(transform.position.x, pos.x, 
    		Time.deltaTime),transform.position.y ,
    		transform.position.z);
    
    	}
    }
    
    

    سلام ، خسته نباشید ،ببخشید من برای اندروید SDK نشخه api 29 و api28 رو نصب کردم ، اما وقتی میخوام خروجی اندروید بگیرم باز هم تا api 25 بیشتر نمیتونم خروجی بگیرم در صورتی که api 29 و 28رو هم نصب کردم

     

    پاسخ:

    ۱۲ آبان ۹۸، ۰۹:۳۴
    سلام علی عزیز
    این مشکل فقط از اس دی کی می باشد
    اندروید اس دی کی را نصب کرده و اس دی کی را به روز نمائید
    به زودی در کانال لینک اس دی کی بدون مشکل قرار می گیرد
    موفق باشید

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

     

     

    مممنون از سایتتون

    پاسخ:

    ۱۲ آبان ۹۸، ۰۹:۳۸
    سلام
     از playerprefs استفاده نمائید
    با استفاده از این مورد می توانید مقادیر را در صحنه های مخنلف ذخیره و بعد از خروج بازی به آن دسترسی دهید
    موفق باشید

    سلام

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

    پاسخ:

    ۱۲ آبان ۹۸، ۰۹:۴۷
    سلام علی عزیز
    به زودی یک آموزش در این خصوص در کانال منتشر می کنم

    کانال : @GameDevUnity


    سلام خیلی ممنون  از سایت خوبتون.

    میشه در یونیتی از بجای ویژال استدیو از vs code استفاده کرد؟؟

    من از یونیتی 2017 استفاده میکنم قبلا زبون برنامه نویسی جاوا اسکریپت هم بود الان دیگه نیست؟؟

    سایت که گفتین به بخشین کی راهندازی میشع چون شما گفتین نصب یونیتی 2019 رو میزارین چون خیلیا مشکل دارن .

     

    پاسخ:

    ۱۲ آبان ۹۸، ۰۹:۴۹
    سلام متین عزیز
    بله این امکان وجود دارد، کافی است بعد از نصب vs code پکیح هایی که برای یونیتی ارائه داده است را از قسمت مشخص شده دانلود و نصب نمائید
    سایت به زودی با حجم وسیعی از اطلاعات آموزشی راه اندازی می شود
    در کانال تلگرام اطلاع رسانی خواهد شد
    مستدام باشید 

    سلام

    چرا در کد اسم رنگ هارو که وارد میکنم ارور میده

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

    پاسخ:

    ۱۲ آبان ۹۸، ۱۰:۰۵
    سلام محسن عزیز
    اسکریپت زیر را به یک مکعب در یونیتی نسبت دهید ، در تابع Start متغیری از نوع Color32 تعریف کردیم، با استفاده از سازنده این کلاس می توانید رنگ رندم به جسم مورد نظر خود دهید
    آرگومان1 تا 3 را دقت کنید از تابع رندم استفاده شده است و (byte) برای cast کردن قرار گرفته است چون باید نوع از byte باشد
    آرگومان آخر شفافیت را مشخص می کند که ما حداکثر یعنی 255 در نظر گرفتیم
    اگر با مفاهیم این اسکریپت آشنا نیستید دوره جامع و رایگان را مشاهده نمائید همچنین در کانال آموزش های پروژه محور رایگان منتشر شده است
    @GameDevUnity
    موفق باشید



    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    
    public class RandomColor: MonoBehaviour
    {
    
        void Start()
        {
        
           Color32 randomColor = new Color32((byte)Random.Range(0, 255), (byte)Random.Range(0, 255), (byte)Random.Range(0, 255), 50);
           GetComponent().material.color = randomColor;
        }
    
    

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

    پاسخ:

    ۱۲ آبان ۹۸، ۱۰:۰۶
    سلام علی عزیز
    سیستم ابری یونیتی کلود می باشد 
    مولیتی پلیر برای ساخت بازی های آنلاین چند نفره کاربرد دارد
    موفق باشید

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

    All compiler errors have to be fixed before you can enter playmode!
    UnityEditor.SceneView:ShowCompileErrorNotification()


    این ارور رو میده لطفا کمک کنید

    البته قبل از ایجاد پروژه و اجرای یونیتی این ارور خالی رو هم میده لطفا کمک کنید

    [20:13:11] 

    لطفا کمک کنید ممنون

    پاسخ:

    ۱۳ آبان ۹۸، ۱۷:۴۲
    سلام
    در ویندوز به آدرس زیر رفته :

    control panel > region> administrative<change system locale
    گزینه english united states را انتخاب کنید

    موفق باشید



    سلام ببخشید monoDevelope  من در unity2018 دستورات رو لیست نمیکنه. یعنی همه ی دستورات رو باید خودم بنویسم. مشکل چیه؟

    ممنون میشم اگه راهنمایی ام کنید

    پاسخ:

    ۱۳ آبان ۹۸، ۱۷:۳۱
    سلام 
    از vs code استفاده کنید
    از https://code.visualstudio.com/ دانلود نمائید سپس در این ادیتور از قسمت نصب پکیج ها، موارد مورد نیاز برای یونیتی را نصب نمائید
    کافیه unity را در بحش سرچ پکیج ها ادیتور vs code جستجو کنید
    موفق باشید

    سلام ببخشید من اموزش تاچ شما رو از لرنینگ تی وی دانلود کردم ولی قسمت های 1و2و3 اشتباهن و مال یک اموزش دیگن چیکار کنم؟؟؟لطفا جواب بدین خیلی به اموزش نیاز دارم

    پاسخ:

    ۱۵ آبان ۹۸، ۰۹:۲۸
    سلام 
    به زودی در کانال تلگرام @GameDevUnity لینک آموزش ها قرار می گیرد

    خیلی ممنون از اینکه انقدر سریع پاسخ گو هستید

    پاسخ:

    ۱۶ آبان ۹۸، ۱۲:۲۸
    خواهش می کنم
    ممنون از همراهی شما

    سلام،من وقتی یک sprite توی بازی دو بعدی ایجاد میکنم. و سیو میکنم ،وقتی از برنامه میام بیرون و دوباره میر تو برنامه و اون پروژه رو باز میکنم مختصاتش هست ولی تصویرش نیست،چیکار کنم؟

    پاسخ:

    ۱۱ آذر ۹۸، ۲۰:۲۰
    سلام احسان عزیز
    تا کنون چنین مشکلی نداشتیم
    موفق باشید

    سلام و خسته نباشید ببخشید من یک بازی دوبعدی تفنگی ساختم و میخوام هر جا کلیک کردم روی تفنگ به اون سمت بشه و از کد LookAt  هم استفاده کردم ولی x , y  هم تغییر میکنن و باعث ناپدید شدن تفنگم میشن چیکار کنم؟؟

    پاسخ:

    ۱۱ آذر ۹۸، ۲۰:۲۲
    سلام وقت بخیر
    این موارد در کامنت توضیح آن مشکل است به امید خدا در آموزش های آینده الگوریتم های زیادی بررسی می شود
    از کانال پیگیر باشید @GameDevUnity


    سلام استاد ببخشید من دارم یک بازی مانند بازی stupid zombie میسازم و این کدو به تیر تفنگم دادم

     

    public class Bullet_Actions : MonoBehaviour {

        public int speed = 5;

        private Vector3 direction;

        public int bulletDamage, NumberOfDamaged;

        void Start () {
            direction = new Vector3 (1, 0, 0);
        }
        

        void Update () {

            transform.Translate (direction * speed * Time.deltaTime, Space.Self);

            transform.position += direction * speed * Time.deltaTime;

        }

        void OnCollisionEnter2D(Collision2D collision){

            if (collision.gameObject.tag != "Zombie") {

                NumberOfDamaged += 1;

                direction = Vector3.Reflect (direction, collision.contacts [0].normal);

                if (NumberOfDamaged > bulletDamage * 3) {
                
                    Destroy (gameObject);
                
                }
            }
        }

     

    میبینید که توی  void update از دو دستور 

     

    transform.Translate (direction * speed * Time.deltaTime, Space.Self);

            transform.position += direction * speed * Time.deltaTime;
     

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

     

    transform.Translate (direction * speed * Time.deltaTime, Space.Self);

            

    را بزارم reflect درست عمل نمی کند و اگر  

     

            transform.position += direction * speed * Time.deltaTime;

     

    را بزارم  reflect درست عمل میکند ولی گلوله به سمت راست میرود نه در حهت سر تفنگ چه کنم تازه ممنون که اموزش تاچ رو در کانال گذاشتید.....
     

    پاسخ:

    ۱۱ آذر ۹۸، ۲۰:۲۳
    سلام 
    خواهش می کنم
    زمان اجازه دهد در دوره های آینده به این موضوعات می پردازیم
    موفق باشید

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

    چیکار کنم؟
    مثل تیر زدن تفنگ

    پاسخ:

    ۱۱ آذر ۹۸، ۲۰:۲۴
    سلام امیر عزیز
    در دوره های منتشر شده به پخش صدا پرداختیم 
    موفق باشید

    سلام من یونیتی را نصب کردم در پنجره سه بعدی زمین امسمان صورتی است چگونه به حالت عادی دربیارم

    پسوند کارکتر های یونی تی چیست من در پوشه assetعکس اضافه کردم اما وارد صحنه بازی نمیشه اما کاراکتر های سه بعدی خود یونیتی میشه چه کار کنم

    پاسخ:

    ۱۱ آذر ۹۸، ۲۰:۲۶
    سلام
    صورتی شدن 2 حالت دارد یا شئ تکسچر متریال خود را از دست داده است یا قدرت سخت افزاری سیستم پائین می باشد
    کاراکتر های یونیتی برای سه بعدی پسوند fbx باید داشته باشند
    موفق باشید

    مسعود باغبان

    ۱۲ آذر ۹۸ ، ۱۰:۴۸

    سلام در بازی یونیتی می خواهم  برنامه ای در سی شارپ نویسم که مثلا تز طریق فشردن دو دکمه با هم مثلا kوj همزمان یا بعد از هم کارکترمان اتک بزند و انیمیشن اتک اجرا شود انرا باید چگونه بنویسم 

     در تک دکمه ای می نویسم 

    (If(Input.GetKey(KeyCode.K

    (GetComponent<Animator>().SetBool(“Attack”,true

    با تشکر


    سلام من کد ها درست وارد یونیتی میکنم هیچ اتفاقی نمی افتد ودر قسمت عیب یابی ایرور میده چه کار کنم

     


    سلام من وقتی می خواهم در یونیتی خروجی بگیرم یک ارور میده به این صورت Unable to list target platform.


    سلام من وقتی می خواهم خروجی اندروید در یونیتی بگیرم با اروری به این صورت Unable to list target platforms رو به رو هستم .


    سلام

    خسته نباشید

    در یونیتی متد خاصی برای انجام عملیاتی به صورت اتفاقی وجود دارد؟

    مثلا a.b.c. هر بار یکی از انها و هر کدام پنج بار نوشته شوند اما به صورت کاملا اتفاقی 

    لطفا راهنمایی کنید

     


    سلام چجوری میشه ارم ووفوریا رو از برنامه حذف کرد ممنون khalabane7ox@gmail.com


    سلام 

    خسته نباشید می خواستم بدونم برای ضبط فیلم داخل خود یونیتی باید چیکار کنیم؟؟


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

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

    چون یه تیم برنامه نویسی رو میشناسم که با زبان سیشارپ و نرم افزار یونیتی اپلیکیشن موبایل میسازن با کیفیت بالا ایرانی هم هستن

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


    سلام 

    برای اینکه بتونم از طریق یونیتی وارد asset store بشم ،، چیکار باید بکنم ؟ 

    فیلترشکن مناسبی سراغ ندارم .

     


    سلام من با یونیتی کار می کنم وقتی می خواهم از اندروید خروجی بگیرم ارور Unable to resolve build tools directory چیکار این مشکل رفع بشه ممنون میشم زودتر جواب بدید.


    سلام من وقتی ابجکتی رو وارو یونیتی میکنم رنگی رنگی میشود یعنی متریالش هست ولی یک حالت نور رنگی رو به خودش میگیره  این هم عکسش لطفا کمک کنید http://s6.picofile.com/file/8382787068/Screenshot_18_.png


    ابوالفضل پاپی الوار

    ۰۹ دی ۹۸ ، ۲۰:۴۳
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است

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

    اگه خواستید تماس بگیرید این جیمیلمه

    ******************


    سلام استاد خسته نباشید

    من درحال ساخت یک بازی پلتفرمر دو بعدی هستم

    میخوام زمانی که کاراکتر به یک دشمن برخورد میکنه به عقب پرت بشه و یا مثلا زمانی که از بالا به دشمن برخورد میکنه به بالا پرتاب بشه

    میشه لطفا راهنمایی بکنید که چطور باید این رو در بازی پیاده کنم؟


    سلام من وقتی می خواهم خروجی اندروید از یونیتی بگیریم ارور Failed to re-package resources می دهد.


    علی یاوری مقدم

    ۱۶ دی ۹۸ ، ۱۷:۲۸

    سلام خسته نباشید من یه مشکلی دارم اینکه توی قسمت scene هر چی عکس یا باتن ایجاد میکنم دیده نمیشن فقط میشه سایزشون و مختصاتشون و … تغییر بدم


    سلام ببخشید در افترافکت برای اینکه کی فریم ها رو در نوار تایم لاین ثابت کنیم باید چه کلیدی در کیبورد رو فشار بدهیم؟خواهش می کنم یگید


    سلام من در یک بازی دو بعدی میخوام دشمن به طرف کاراکتر حرکت کنه ولی وقتی مقدار  transform.position را تغییر میدم دشمن از کلایدر ها عبور میکنه چه کدی باید بنویسم که دشمن از مختصات خودش به سمت مختصات  کاراکتر حرکت کنه و با کلایدر ها برخورد کنه؟


    با سلام و خسته نباشید 

     

    من وقتی میخوام داخل یونیتی اسکریپت نویسی کنم بعضی از کد ها رو برای نداره مثلا میخوام بنویسم

    public gameobject

    پابلیک رو مینویسه ولی گیمآبجکت برای من نمیاره حتی پیش بینی هم نمیکنه

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

    transform یا delta.time یا vector123

    خیلی از کد ها این شکلی ان 

    اگه میدونید مشکل از کجاش ممنون میشم بهم بگید


    سلام من یک حدول طراحی کردم و چند خانه در آن قرار دادم و برای هر خانه یک منو قرار دادم و در آن منو چند توضیح قرار دادم .

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


    محمد عرفان

    ۱۳ بهمن ۹۸ ، ۱۹:۰۰

    با سلام من میخوام توی یو آی یونیتی عکس بفرستم

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


    سلام داداش

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

    OnTrackingFound();

    videoplayer.Play ();
    if(!videoplayer.isPlaying)
    ensan.Play ();
                }
                else
                {
                    OnTrackingLost();
    videoplayer.Stop ();
    ensan.Stop (); 

    الان تو این قسمت من وقتی ویدیو پلیر رو  اول میزارم خوب اون 6 تارگت که ویدیو دارن بدون مشکل پخش میشن اما 6 تارگتی که صوت دارن پخش نمیشن! 
    حالا اگه همینو برعکس بزار

    OnTrackingFound();

      ensan.Play ();     صوتی
    videoplayer.Play ();

     

    الان اون 6 تا تارگتی که صدا دارن راحت صداشون پلی میشه اما تارگت هایی که ویدیو دارن نه. 
    میشه یه کد شرط باشه که این مشکلو درست کنه؟ من ویدیو های شما هم دیدم اما زیاد کد نویسی داشت و از یوتوب سخت تر بودن.
    این فایل DefaultTrackableEventHandler هست. لطفا اگه کد هاشو میدونی بگو 


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


    سلام

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

    یعنی ابجکت من در صورت فشار دادن دکمهD( کد دکمه ها را بلدم) یک بار با

    سرعت تعیین شده 90 درجه بچرخد و چرخش متوقف شود (فقط 90 درجه)

     

     

    چند روز است جوابی درستی پیدا نکردم لطفا راهنمایی کنید


    سلام

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

    یعنی ابجکت من در صورت فشار دادن دکمهD( کد دکمه ها را بلدم) یک بار با

    سرعت تعیین شده 90 درجه بچرخد و چرخش متوقف شود (فقط 90 درجه)

     

     

    چند روز است جوابی درستی پیدا نکردم لطفا راهنمایی کنید


    سلام خدمت استاد عزیز

    خواستم یه تشکری بکنم بابت مطالب خوب و کاربردی تون و زحمتی که میکشید

    تشکر.


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


    سلام خسته نباشد

    میخواستم بدونم در رابطه با (Custom Editor) تو inspector میتونم سوالی بپرسم؟؟


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


    سید محمد صادق موسوی

    ۰۹ اسفند ۹۸ ، ۱۹:۱۰

    با سلام یونیتی من هر ورژنی رو که نصب می کنم(2019_5.6_5.2) پکیج های پیش فرض را نداره وقتی می خوام پکیج ایمپورت کنم فقط نوشته Asset<Import package<Costom pack age دحالی که باید پک های اینورونمنت و... رو می داشته ولی نداره


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

    میخام با یک کد ابجکت A رو از ابجکت B جدا کنم یعنی(از حالت زیرمجموعه گی خارجش کنم)

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


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

     


    سلام من دو سوال داشتم

    1 وقتی تو یونیتی بازی بعد از کد زدن اجرا میکنم این خطا رو میده  all compiler errors have to be fixed before you can enter playmode چجوری حلش کنم 

    2 میشه کاری کرد که اگر کدی اشتباه بود خودش درست کنه یا اون کد اجرا نشه تا ارور بالا نیاد یعنی این all compiler errors have to be fixed before you can enter playmode  ممنون میشم اگه کمکم کنید

    ببخشید اگه جوره دیگه ای هم میشه کمکم کنید تا این ارور بالا نیاد

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


    چجوری در یونیتی کاری کنم ۱۰۰ نفر آنلاین رقیب هم باشند


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

    من یه بازی شوتر دارم میسازم که مپ اون خیلی بزرگه و وقتی خروجی میگیرم یا دارم بازی رو میسازم برای خود سیستم کامپیوتر هم لگ زیادی داره و من بهینه سازی های سایه و تصاویر رو روی اون انجام داده ولی بازم کافی نیست من دیدم توی یه سری از بازی ها که مپ های بزرگی دارن از یه کدی استفاده میکنند که یه محدوده برای کاراکتر میسازه که تمام چیز های توی این محدوده با تمام کیفیت و زیبا نشان داده میشند ولی خارج از محدوده سایه های غیر فعال میشن کیفیت درخت ها سنگ های حداقل ممکن میشه و هرچی نقطه خحارج از محدوده بازی کن دور تر میشه یه دود غلیظ دوردست رو میگیره و پشت مه تمام چیز های Inactive غیر فعال میشن میخاستم بدونم ایا میشه یه آموزش برای ساخت چنین کاری درست کنین تا حالا من آموزش فارسی راجب این موضوع ندیدم

    من در حد متوسط رو به خوب کد نویسی بلد هستم

    با سپاس

     


    سلام 

    ببخشید من در بخش سین (scene) نمی توانم با کلیک موس اشیا را انتخاب کنم و مجبورم از بخش Hierachy انتخاب کنم


    سلام 
    من در بخش scene نمی توانم با کلیک موس اشیا در صحنه را انتخاب کنم و مجبورم از پنل Hierachy این کار را کنم


    سلام من نعیم اکبری هستم من namespace های uinty رو نمیتونم در visual studio بنویسم

    یعنی اجازه نمیده خطامیده میتونید به من کمک کنید



    سلام ببخشید یک سوال داشتم من برای حرکت کردن اواتارم کد نوشتم همش درست بود اما در اخز این ارور را میدهد من چه کارکنم ارور cs1002   که مشکلش  expected

     

     

     


    سلام خسته نباشید 

    ببخشید من نصب که میکتم یونیتی رو تو صفحه scene هیچی نمایش نمیده 

    فقط نوشته no custom tools available 

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

    تو رو خدا کمک کنید نمیدونم چکار کنم واقعا اعصابم رو بهم ریخته هرجایی هم میگردم جیزی درباره اش نیست 

    حتی از داخل یونیتی هاب هم نصب کردم باز هم همینجوری میشه برام 

    نمیدونم مشکل از کحاس

    ممنون میشم درصورت امکان جواب رو بهم ایمیل کتید

     


    سلام چرا من هر چیزی که ایمپورت میکنم سفیده با این که هر دو پوشه تکچر و سورس کنار همند

    پاسخ:

    ۷ ارديبهشت ۹۹، ۲۲:۲۷
    سلام امیر عزیز
    باید تکسچرها رو به متریال ها نسبت دهید
    اموزش های کانال تلگرام را مشاهده نمائید

    https://t.me/GameDevUnity

    سلام

    چطوری میشه کد های که ازMonoBehaviourارث بری داره رو با روش Binary Fileذخیره کرد؟خواهش میکنم راهنمایی کنید و اگر آموزشی در این مورد وجود داره لینکش رو بزارید.اگر هم امکانش وجود داره آموزشی جامع در مورد ذخیره سازی اطلاعات با روشBinary FileوJson Fileتهیه کنید

    .ممنون

    پاسخ:

    ۷ ارديبهشت ۹۹، ۲۲:۲۶
    سلام حسین عزیز
    این آموزش در آینده منتشر می شود
    در کانال تلگرام اطلاع رسانی می شود

    https://t.me/GameDevUnity

    سلام چجوری ماشین رادر یونیتی کنترل کنم براش گاز و ترمز بزارم؟؟؟؟؟؟

    پاسخ:

    ۷ ارديبهشت ۹۹، ۲۲:۲۴
    سلام وقت بخیر
    این آموزش در تابستان منتشر می شود در کانال تلگرام اطلاع رسانی خواهد شد

    https://t.me/GameDevUnity

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


    سلام. من با یونیتی کار میکردم و زمانی که آبجکت یا هر چیزی را روی صفحه آپلود میکردم هم روی Game و هم روی Scane نمایان میشد اما الآن فقط روی صفحه Game دیده میشود و فقط زمانی که روی اون آبجکت میزنیم روی scane دیده میشه به صورت خط چین و وقتی روی چیز دیگری میزنیم میره.

    من فکر کنم شاید یه تیکی چیزی رو زده باشم ، میشه راهنماییم کنید ممنون.


    درود من یک کد برای پریدن نوشتم که وقتی روی دگمه می زنیک کاراکتر می پرد  اما تا وقتی روی دگمه می زنیم کارامتر روی هوا می ماند کار کنم و می توان تا آخر بازی کاراکتر را روی هوا نگه داشت که این غلط است چه کدی بنویسمکه پریدن در حالت درست اجرا شود؟

    if ( up == false ) {            

                    animator.SetInteger("part",1);
                    transform.position = new Vector3 (transform.position.x + s * Time.deltaTime, transform.position.y, transform.position.z);
                }    
    else  }if ( up == true ) {            animator.SetInteger("part",7);
       transform.position = new Vector3 (transform.position.x + s * Time.deltaTime, transform.position.y, transform.position.z);
                GetComponent<Rigidbody2D>().velocity = new Vector2(GetComponent<Rigidbody2D>().velocity.x,ss);
         }

    پاسخ:

    ۷ ارديبهشت ۹۹، ۲۲:۲۲
    سلام افشین عزیز
    آموزش های درون کانال تلگرام را دانلود و مشاهده نمائید سطح کدنویسی شما افزایش یابد می توانید ایده های خود را پیاده کنید
    https://t.me/GameDevUnity

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

    پاسخ:

    ۷ ارديبهشت ۹۹، ۲۲:۲۱
    سلام افشار عزیز
    آموزش های درون کانال تلگرام را دانلود و مشاهده نمائید سطح کدنویسی شما افزایش یابد می توانید ایده های خود را پیاده کنید
    https://t.me/GameDevUnity

    سلام خسته نباشید.من تازه گیا بازی سازی رو شروع کردم و 2 تا سوال داشتم.1- من یه کدی نوشتم که وقتی توپ من(که پلیر هست)افتاد پایین respawn بشه و از چک پوینت بیاد ولی بعد که توپ من با سرعت زیاد افتاد پایین با همون سرعت respawn میشه(یعنی توپ بعد از respawn شدن هنوزم درحال حرکته.سرعت توپ متوقف نمیشه).باید چیکار کنم مشکلم برطرف شه؟

     

    2-واسه respawn شدن توپم میخوام یه تایمی قرار بدم که بعد از مثلا 3 ثانیه respawn بشه.باید پیکار کنم؟

     

    این کلایدر kill zon هست 

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;

    public class KillZon : MonoBehaviour {

        public GameManager gameManager;

        // Use this for initialization
        void Start() 
            {
                gameManager = FindObjectOfType<GameManager>();
            }

        // Update is called once per frame
        void Update() {
        }
        void OnTriggerEnter(Collider other)
        {
            if (other.name == "RollerBall")
            {
                gameManager.RespawnPlayer();
            }
        }

    }
     

     

     

    اینم کد checkPoint

    public class CheckPoint : MonoBehaviour {

        public GameManager gameManager;

        void Start()
        {
            gameManager = FindObjectOfType<GameManager>();
        }

        // Update is called once per frame
        void Update() {
        }

            void OnTriggerEnter(Collider other)
            {
                if (other.name == "RollerBall")
                {
                gameManager.currentCheckPoint = gameObject;
                }
            }

        }
     

     

    اینم gamemanager

     

    public class GameManager : MonoBehaviour {

        public GameObject currentCheckPoint;

        private BallUserControl RollerBall;

        public GameObject completeLevelUI;

        public void CompleteLevel ()
        {
            completeLevelUI.SetActive(true);
        }


        public void EndGame()
        {
            Debug.Log("Game Over");
        }
        void Start()
        {
            RollerBall = FindObjectOfType<BallUserControl>();
        }

        void Update()
        {

        }
        public void RespawnPlayer()
        {
            Debug.Log("Player Respawn");
            RollerBall.transform.position = currentCheckPoint.transform.position;
        }
    }

     

    پاسخ:

    ۷ ارديبهشت ۹۹، ۲۲:۱۹
    سلام وقت بخیر
    آموزش های کانال تلگرام را دانلود و مشاهده نمائید
    https://t.me/GameDevUnity

    اسماعیل رضایی عبدالملکی

    ۰۱ ارديبهشت ۹۹ ، ۰۱:۰۲

    سلام من در یونیتی میشه گفت مبتدی هستم(کل پایه و ریشه یونیتی و پایه c#رو بلدم چون هنوز با انیمیشن آشنایی ندارم میگم اینو!)با کدنویسی ها آشنایی دارم و خیلی از مباحث که در کدنویسی به مشکل برمیخوردم و همیچ جا راهنمایی نمیکردند رو خودمبا ترفندهاو کلنجار حل کردم نمونه اینکه هیچ جا نگفتند چطوری یک صفحه شمارش قرار بدیم که پلیر بتونه با دکمه مثبت و منفی اون عدد رو کم و زیاد کنه و من ابتدا یوآی تکست رو فراخوان کردم و دو متغیر یکی استرینگ و یکی اینت ساختم اینت رو درون استرینگ ریختمو استریگ رو در تکست قرار دادم لازم به ذکره که اینت رو نمیتونستم قرار بدم ارور میداد خلاصه کهسختی زیادی کشیدم و تجربه کسب کردم(اووووف چقدر مقدمه نوشتم😐😅)

    من در یونیتی قراره بازی داستانی سه بعدی(یه چیزایی شبیه رزیدنت اویل یا گاد اف وار)قراره کار کنم ولی 

    برای اینکه بخوایم یک بازی داستانی مثلا شبیه رزیدنت اویل بسازیم یا گاد اف وار باید انیمیشن بدیم بهش اما این بازی ها مثلا پلیر وقتی به یک جایی رسید یک انیمیشن ویدیو مانند که واقعا نمیدونم چی بهش چی میگن شبیه این ویدیو که لینکش اینه http://uupload.ir/view/uji8_untitled_project.mp4/ یک جواب بدید و اگه میشه آموزششش هم بذارید(نذارید هم ناراحت نمیشم ولی اگه میشه بذارید هیچ جا نمیشه پیداش کرد و یکی هم گفته دوربین ها رو حالت بده اونوقت که پدرم تو کد نویسی در میاد که یک راه حل دیگه بذارید غیر اینکه دوربین حرکت بدم یا در نرم افزار جدا بسازم و بریزم تو بازی لطفا.

     

     

    پاسخ:

    ۷ ارديبهشت ۹۹، ۲۲:۱۸
    سلام وقت بخیر
    دوره های متعددی در کانال منتشر می شود
    بعد از دیدن اموزش ها می توانید ایده های خود را پیاده نمائید
    https://t.me/GameDevUnity

    سلام 

    یک سوال بسیار ساده 

    چرا گیم آبجکتی که ایجاد مسکنم دیده نمیشه ؟!!

    فقظ border دورش دیده میشه


    سلام 

    خسته نباشید

     

    صفحه گوشیم پلاگین نمیشه به یونیتی با اینکه دیباگ گوشی هم فعال بوده و دیوایس داخل یونیتی هم روی any android بوده اما بازم وصل نمیشه

     

    اگر لطف کنید راهنمایی کنید ممنون میشم 


    سلام خدمت استاد رجب زاده ببخشید من یه سوال دارم که ممکنه مشکل بعضی های دیگه هم باشه اونم اینه که روی تام ابجکت های بازی یه حالت هفرنگ مانندی میفته که نمیزارهخ تکسچر های گیم آبجکت ها زیبا باشه و این خیلی عذاب آوره لطفا برای رفع مشکل به من کمک کنید


    سلام خسته نباشید

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

    پاسخ:

    ۷ ارديبهشت ۹۹، ۲۲:۱۵
    سلام حسین عزیز
    تمام آموزش ها در کانال تلگرام آپلود می شود 
    https://t.me/GameDevUnity

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

    پاسخ:

    ۹ ارديبهشت ۹۹، ۱۰:۴۸
    سلام 
    آموزش های ساخت بازی دو بعدی در یونیتی رو از کانال تلگرام دانلود نمائید
    https://t.me/GameDevUnity

    سلام وقتتون بخیر 

    برای اموزشHtc vive در یونیتی میشه راهنماییم کنید متاسفانه اموزش هایی که اکثرا هست قدیمی هستن و با steam vr pluginجدید که سیستم action وinput داره سازگاری نداره .

     

    پاسخ:

    ۱۰ ارديبهشت ۹۹، ۱۶:۴۱
    سلام وقت شما بخیر
    متاسفانه زمان بررسی این موضوع رو نداریم
    در آینده اگر درخواست زیاد باشد، بررسی شده و در کانال تلگرام اطلاع رسانی می شود 


    https://t.me/GameDevUnity

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

    لطفا کمکم کنید.با تشکر

    پیغام خطا

    Assets/Script/Weapons.cs(49,53): error CS1061: Type `UnityEngine.GameObject[]' does not contain a definition for `GetComponent' and no extension method `GetComponent' of type `UnityEngine.GameObject[]' could be found. Are you missing an assembly reference?

     


    سلام خسته نباشید خیلی ممنون از اموزش های خوبتون

    من یک دایره ایی تعریف کردم که می خوام object  هایی که من از داخل hierarchy تعریف کردم و ان هایی که اکتیو نیستند را داخل این دایره اکتیو کننه ولی نمی دونم از چه کدی باید استفاده کنم . خیلی ممنون


    با سلام و خسته نباشید خدمت آقای رجب زاده

    سایت بسیار عالی دارید و مشکلات زیادی از ما حل می کنه آقای رجبزاده سوالی داشتم خدمتتون من از یونیتی 2018.4.0f1 استفاده می کنم حین بازکردن تنظیمات بیلد بعد از چند ثانیه با خطای زیر مواجه میشم البته خروجی میده و نصب هم میشه  می خواستم ببینم این خطا چی هست  آخه تبلیغات تپسل را در برنامه نشون نمیده ایا به این بستگی داره؟


    با سلام ببخشید یادم رفت خطای ایجاد شده را ثبت کنم

    Operation UnityEditor.PackageManager.Requests.SearchRequest failed with Error: UnityEditor.PackageManager.Error
    UnityEditor.EditorApplication:Internal_CallUpdateFunctions()
     


    سلام امیدوارم حالتون خوب باشه 

    جناب من آموزش ساخت بازی شوتر اول شخص شمارو دیدم خیلی عالی بود 

    من میخواستم تو بازیم افت گلوله داشته باشم مثل بازی battlefield میخواستم گلوله ها دیده  بشه 

    خودم با دستورات زیر همچین چیزی ساختم 

     

    if(Input.GetMouseButtonDown(0))

        {

            Rigidbody Clone = Instantiate(Bullet,Position_Shoot.transform.position,Position_Shoot.rotation)as Rigidbody;

            Clone.AddForce(Position_Shoot.transform.forward*SpeedShoot );

     

        }

     

    اما مشکل اینجاست که به خاطر سرعت بالا برخورد هارو تشخیص نمیده و کلی مشکل پیش میاد 

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

    و اگر وقت ندارید لااقل راهنماییم کنید 

     

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

     

     


    سلام در برنامه ی mono develop من ارورpersie errorرا میدهد

    چیکار کنم


    سلام جناب اقای رجب زاده من در یونیتی با سیشارپ میخواهم سیستمی پیاده کنم که با کلیک چپ موس اگر در باز بود بسته شه و اگر بسته بود باز بشه و همچنین پیادسازی سیتم قفل و کلید رو هم برای درها لازم دارم که کد های این دو عمل رو نوشتم ولی 2 تا مشکل دارم اول اینکه با کلیک چپ برروی در تمامی در ها با هم دیگه باز میشود و باهم بسته میشوند دومین مشکل هم اینه که من کدی برای نابودی گیم ابجکت و ترو شدن مقدار متغیر بولین نوشتم ولی افسوس کار نمیکنه 

    کد نوشته شده

    using UnityEngine;
    using System.Collections;
    using UnityEngine.UI;

    public class animationdoor : MonoBehaviour {
         

        public RaycastHit hitdoor;
        public float reange;
        public GameObject caracter;
        public bool animdoor;

        public bool[] key = new bool[5];
        public GameObject[] _key = new GameObject[5] ;

        void Awake () {
            
        }
        

        void Update () {
            
            _animatordoor ();
            }
         
        void _animatordoor(){

            if(Input.GetButtonDown("Fire1")){
                if(Physics.Raycast(caracter.transform.position,caracter.transform.forward,out hitdoor,reange)){
                    if (hitdoor.collider.gameObject.tag == "door") {

                    
                        animdoor = !animdoor;

                        if (animdoor == false) {
                            gameObject.GetComponent<Animator> ().SetBool ("opendoor", true);
                            gameObject.GetComponent<Animator> ().SetBool ("closedoor", false);
                        }
                        if (animdoor == true) {
                            gameObject.GetComponent<Animator> ().SetBool ("closedoor", true);
                            gameObject.GetComponent<Animator> ().SetBool ("opendoor", false);
                        }
                        
                    }

                    if(hitdoor.collider.gameObject.tag == "key1"){
                        
                        DestroyObject (_key[0]);
                        key[0] = true;
                        Debug.Log (key[0]);

                    }
                }
                }


        }
    }


    سلام

    من با قند شکن هم وارد یونیتی نمیتوانم بشوم و از است های آن استغاده کنم! هنگامی که قند ش کن را روشن می کنم صفحه یونیتی به حالت work ofline در میاید


    سلام 

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

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

    من تلگرام ندارم اگر میشه همینجا بگین .


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


    سلام

    من وقتی با یونیتی هاب ساخت پروژه رو می زنم از برنامه می پره بیرون. چکار باید بکنم؟

    خیلی ممنون.


    امیر حسین اس

    ۱۲ خرداد ۹۹ ، ۱۶:۰۰

    سلام من خیلی مبتدیم میخام کاراکترمcapsuleبا wبره جلوو با sبره عغب و غیره   یا جوی استیک ذاهر بشه لطفا کدشو بدین تا بتونه راه بره    کد لطفا


    سلام 

    ببخشید یک سوال درمورد انیمیشن سازی دارم 

    ببخشید باید قبل از انیمیشن سازی فوتوشاپ هم بلد باشیم ؟؟؟؟؟


    سلام وقتتون بخیر ممنون از آموزشای خوبتون 

    راستش درخواست ساخت یک آموزشی را دارم 

    میشه لطفا آموزش ساخت بازی piggy roblox در یونیتی 2019 با پکیج horror hide and seek kit 

    را ضبط کنید 

    خیلی بهش احتیاج دارم ممنون از آموزشای خوبتون 


    آقا تو رو خدا یه کمک کنین
    من ورژن یونیتی  2019 رو دارم  و آموزش های سری لیندا رو از ساتیهای داخلی دانلود کردم که با ورژن 5.0.1 هستش و شامل فایلهای آموزشی میشه 
    هر کدوم از فایلهای آموزشی رو باز میکنم چنتا ارور میده و نمیتونم باهاشون وارد فضای گیم بشم
    بقیه آموزش هایی که از جاهای دیگه هم گرفتم همینطوره
    واقعا نمیدونم چیکار کنم!

     

    ارورها از قرار زیره:

    Assets\Standard Assets\Utility\ForcedReset.cs(5,27): error CS0619: 'GUITexture' is obsolete: 'GUITexture has been removed. Use UI.Image instead.'

    Assets\Standard Assets\Utility\FPSCounter.cs(6,31): error CS0619: 'GUIText' is obsolete: 'GUIText has been removed. Use UI.Text instead.'

    Assets\Standard Assets\Utility\FPSCounter.cs(14,17): error CS0619: 'GUIText' is obsolete: 'GUIText has been removed. Use UI.Text instead.'

    Assets\Standard Assets\Utility\SimpleActivatorMenu.cs(10,16): error CS0619: 'GUIText' is obsolete: 'GUIText has been removed. Use UI.Text instead.'
     


    سید مصطفی حیالی

    ۲۵ خرداد ۹۹ ، ۱۶:۴۵

    سلام من در یونیتی مشکلی ندارم ولی فکر میکنم یونیتی مشکل داره

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

    ;("debug.log("mostafaنوشتم اما باز هم چاپ نکرد.

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


    سلام وقت بخیر

    امکانش هست اموزش متصل کردن 
    1. درون پرداخت 

    2. تبلیغات (دریافت جایزه و ...)

    ایرانی و خارجی رو هم بزارین 


    سلام

    من برای واقعیت افزوده ماژول vuforia رو نصب کردم اما ارور میده

    ارور:Extension C:/Program Files/Unity/Editor/Data/PlaybackEngines/VuforiaSupport/Managed/WindowsStoreApps/Vuforia.UnityExtensions.dll was not registered, that means it relies on default UnityExtensions settings, please register extension and apply necessary settings for it in the callback.
     


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


    هادی ایمانی

    ۱۰ تیر ۹۹ ، ۱۶:۳۴

    سلام ممنون از آموزش های مربوط به unity واقعا خیلی زحمت کشیدید فقط من منابع یا فایل های آموزش ساخت بازی شوتر اول شخص پیدا نکردم لطف میکنید لینکشو برام بفرستید تا ما هم یک بازی ساز شویم ممنون از زحمات شما


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

    میشه راهنمایی کنید 

    ممنون 


    سید محمدرضا حسنی

    ۱۳ تیر ۹۹ ، ۰۱:۰۴

    سلام چطور میتونم موقع اجرای بازی تاچ پد لپ تاپ رو از کار بندازم


    محمد مهدی رئیسی

    ۱۵ تیر ۹۹ ، ۱۱:۴۸

    سلام اقای رجب زاده من چجوری میتونم برای تفنگ یوزی یا کلاس با استفاده از ray cast رگبار بزارم

    لطفا میشه کد را برام بفرستید 

    ایمیل من shomaremaman2@gmail.com


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

    من یک پروژه  دارم و داخلش چند تا asset بیشتر ایمپورت نکردم ولی خیلی طول میکشه بالا بیاد نمیدونم چیکار کنم زمین بازی رو هم نمیتونم از این کوچیک تر کنم یک راهی بگید که هم سریع بالا بیاد و هم چیزی از زمین و asset کم نشه


    ابراهیم قلی زاده

    ۲۹ تیر ۹۹ ، ۱۲:۴۷

    Object reference not set to an instance of an object
    Game
    ManagerObject reference not set to an instance of an object

     

     

    لطفااین ارور را برایم توضیح دهید چگونه جلش کنم ممنونم


    چگونه میتوان (با چه کدی میتوان) کاری کرد کارکتر در اب نرود


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

    ۲.چیکار کنیم دشمنامون به ما حمله کنند و چیکار کنیم یار های ما با اونا بجنگند و از ما دفاع کنند. 

    ممنون لطف شما میشوم اگر سریع  جواب بدهید 

    از سایت شما که به این خوبی هست ممنونم


    سلام و خسته نباشید من از پروژه خودم خروجی ای پی کی گرفتم ( البته پروژه کوچیکیه ولی صدا ها گیم ابجکت ها و کد های نسبتا زیادی داره ) پروژه سگ و گرگه دو بعدیه ودر محیطبازی از سه جهت گرگ ها respawn میشن و پلیر سگه وقتی خروجی گرفتم و اون روروی نرم افزار LD player تست کردم در محیط اصلی بازی هر زمان پلیر ایستاده باشه سرعت بازی نرماله اما و قتی پلیر رو کنترل و به حرکت در میارم سرعت بازی کند میشه و فلیکر میزنه به نظرتون مشکل از کجاست ؟ ایا روی گوشی اندروید به خوبی اجرا میشه چون من گوشی مجهزی ندارم نمیتونم تستش کنم ولی میخوام نظر شما رو در باره این مشکل بدونم و راه حل شمارو بررسی کنم در ضمن بازی دارای سه تا scene هستش که سین دوم بازی اصلی و سین اول و سوم منو های جانبی هستن ودر دو سین اول ( یعنی منو و محیط بازی ) هرکدام یک موسیقی حدودا دو دقیقه ای حین بازی قرار دادم


    امیرحسین فهیمی

    ۰۶ مرداد ۹۹ ، ۱۵:۰۲

    سلام ممنون از اموزش های خوبتون یه مشکلی داشتم اونم اینکه گاهی اوقات game object circle در بازی aa در پنجره ی game نمایش داده نمیشه ولی در پنجره ی  سنس قابل نمایشه مشکل چیه با باز و بسته کردن یونیتی مشکل حل نمیشه


    ادوین ملکی

    ۰۶ مرداد ۹۹ ، ۱۹:۵۴

    سلام من بازی رو دست کردم با گروه ام اما وقتی از بازی اجرا میگرم کاراکتر روی زمین نیست یعنی روی هواست 

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


    درود

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


    با سلام و عرض خسته نباشید خدمت شما.

    من در هنگام خروجی گرفتن از بازی برای اندروید با اررور زیر مواجه میشم

    Build failure

                           Unable to list target platforms. Please make sure the android sdk path is correct. See the Console for more details.

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


    سلام وقت بخیر من برای کاراکترم ،کاراکتر کنترولر دادم و برای پلن (زمین)باکس کلایدر‌ دادم‌ ولی وقتی بازی رو پلی میکنم کاراکتر و هر آبجکتی که ایجاد بکنم از پلن رد میشه و انگار اصلا تصادم اتفاق نمی افته ممنون اگه کمک کنید

     


    سلام وخسته نباشید به شما

    من موقع خروجی اندروید از یونیتی 5 نمیتونم Keystorبسازم و به من ارور میده

    نمیدونم چرا برا  من ارور میده قبل از این میتونستم Keystor بسازم و به راحتی خروجی اندروید بگیرم

    به من این ارور رو میده تواین عکس هستش

    http://uupload.ir/files/ok6l_shot_0001.png


    سلام من می خوام از بازی خرجی بگیرم اما این ارور رو میده.

    CommandInvokationFailure: Failed to build apk.
    C:/Program Files/Java/jdk-10.0.2\bin\java.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir="D:/amozesh unity/kelidestan.com_0001476215307g3BlJ6wavIG1jdz0ns8JrNRgH3IcSz9Ecd9cnkbWCJdtFMHSJkD/sdk\tools" -Dfile.encoding=UTF8 -jar "C:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\sdktools.jar" -

    stderr[
    Exception in thread "main" java.lang.reflect.InvocationTargetException
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:564)
        at SDKMain.main(SDKMain.java:129)
    Caused by: java.lang.NoClassDefFoundError: sun/misc/BASE64Encoder
        at com.android.sdklib.internal.build.SignedJarBuilder.<init>(SignedJarBuilder.java:177)
        at com.android.sdklib.build.ApkBuilder.init(ApkBuilder.java:446)
        at com.android.sdklib.build.ApkBuilder.<init>(ApkBuilder.java:422)
        at com.android.sdklib.build.ApkBuilder.<init>(ApkBuilder.java:362)
        at UnityApkBuilder.<init>(UnityApkBuilder.java:214)
        at UnityApkBuilder.main(UnityApkBuilder.java:34)
        ... 5 more
    Caused by: java.lang.ClassNotFoundException: sun.misc.BASE64Encoder
        at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:466)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:566)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
        ... 11 more
    ]
    stdout[
    ]
    exit code: 1
    UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
    UnityEditor.Android.AndroidSDKTools.RunCommandInternal (System.String javaExe, System.String sdkToolsDir, System.String[] sdkToolCommand, Int32 memoryMB, System.String workingdir, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
    UnityEditor.Android.AndroidSDKTools.RunCommandSafe (System.String javaExe, System.String sdkToolsDir, System.String[] sdkToolCommand, Int32 memoryMB, System.String workingdir, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg)
    UnityEditor.HostView:OnGUI()
     


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


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

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


    سلام خسته نباشید اخیرا نسخه 2020 unity رو از سایت soft98 دانلود کردم اما هنگامی که به صورت دستی android suport رو نصب میکنم نتیجه ای حاصل نمیشود و همچنان unity از android حمایت نمیکند و از آنجا که unity hub به صورت کرک شده است امکان دانلود نسخه واسه اندروید وجود ندارد چه راهکاری پیشنهاد میکنید که unity از android حمایت کند

    باتشکر


    ابوالفضل خیری

    ۱۹ مرداد ۹۹ ، ۱۴:۲۵

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

     


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


    محمد امین نظم فر

    ۲۰ مرداد ۹۹ ، ۲۱:۱۱

    سلام من میخواستم بدونم چجوری نشونه گر موس رو حذف کنم لطفا کل کدا رو بزارید چون نمیدونم کجا باید کد Screen.showCursor = false; بزنم بهم خطا میدیه یا باید یه چیز دیگه همراه این کد بزنم؟ ممنون


    سلام و خداقوت

    میخواستم لطفی کنین و در مورد آینده بازی سازی در ایران توضیحاتی بفرمایین:

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

    آخه باید ببینم تو این راه قدم برداشتن آخرش ارزش زحمت و عمرمو داره یا نه؟! 

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


    سلام من وقتی خروجی میگیرم پروژه نمونه سایت تپسل رو برای تبلیغات 40 خط ارور میده ولی پروژه عادی رو خروجی میگیره مشکل چیه


    علی محمد دهقانی

    ۲۷ مرداد ۹۹ ، ۱۸:۵۷

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


    ببخشید بنده ماژ<ل اندروید را برای یونیتی نصب کردم ولی ان را نمیشناسد باید چه کار کنم


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


    سلام 

    اگر خواستم  پیر با هر جسمی که برخورد کرد مرحله تکرار بشه باید چی کار کنم؟


    در یونیتی وقتی ایمپرت پکیج رو میزنم فقط custom pakageمیاره ومن نمی تونم کاراکتر و ... را کار کنم


    سلام.در ویژال استدیو وقتی اسم متد رو وارد می کنم هیچ پیشنهادی نشان نمیده. ولی داخل آموزش های شما ،اسم متد ها رو پیشنهاد می کرد.

    چه جوری میشه این رو درست کرد؟


    سلام من یونیتی 2018 نصب کردم تو کونسول خطای عجیبی میده .

    خطاش اینشکله [11,06,52] هر کاریشم میکنم نمیره هیچ توضیحی هم نداده ممنون میشم راهنمایی کنی


    سلام من برای ثبت نام در یونتی از تبلتم استفاده کردم بعد از ثبت نام ت. کامپیوتر زدم  قبول نکرد


    سلام یه جای گیر کردم خیلی چرته 

    مشکلم با تابع oncllision هستش با ویژوال استدیو کار میکنم وقتی میخوام از این کد استفاده کنم نمیاره این کد رو انگار اصلا نداره اینو کد باید اینجوری باشه void oncollisionenter2D(collision2d other ولی اصلا این کد انگار وجود نداره نمیدونم جریانش چیه اگه شما میدونی ممنون میشم رهنمایی کنی


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


    خسته نباشین،

    بنده دهنم آسفالت شده برای نصب sdk و jdk و ndk التماس میکنم راهنماییم کنین


    احمد مسجدی

    ۰۳ مهر ۹۹ ، ۱۷:۴۵

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

    من در قسمت ایمیل و پسورد مشکل دارم و در صورتی که می دونم ایمیل و پسوردم صحیح است ولی ارور می دهد .


    با سلام به شما دوست عزیز

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

    کد بالا پایین چپ راست

    کد قدرت پرتاب توپ که به یک نشانگر داخل صفحه قرار دارد مثلا button

    کد مشخص کرن ارتفاع توپ که به یک نشانگر داخل صفحه قرار دارد مثلا button

    با تشکر


    سلام خیلی ممنون آموزشات عالی هستند ولی شما توی کانال تلگرام آموزشات رو گذاشتی و تلگرام فیلتر است اگر میشه توی آپارات هم آموزشاتتون رو بزارید


    سلام  لطفاً با دقت بخونید چون خیلی رو این مسئله گیر هستم

     

    من یک لیست دارم که کار Inventory رو انجام میده و ScriptableObject ها رو داخل خودش نگه میداره

     

    public List<Item> items = new List<Item>();

     

    وقتی ایتمی رو برمیدارم میخوام بدونم اگر داخل لیست من هست ایتم رو اضافه نکنه فقط مقادیر ایتم موجود در لیست رو اضافه کنه (مثلا برای خشاب ، وقتی خشاب داخل لیست هست نیاد خشاب جدید بسازه به همون خشاب قبلی مثلاً 10 تا اضافه کنه)

     

    این اسکریپتیه که برای اضافه کردن استفاده میکنم

     

     

     

                    if (items.Count >= space)
     
                    {
                        Debug.Log("Not Enoughe Space In Your Inventory");
                        return false;
                    }

     

                    items.Add((item));

     

                    if (onItemChangedCallback != null)
                        onItemChangedCallback.Invoke();

                    currentSpace = items.Count;

                    return true;

     

    ناگفته نماند یکبار از شرط Contains استفاده کردم و جواب داد اما میومد ScriptableObject اصلی رو دستکاری میکرد و به مقدار اون اضافه میکرد نه ایتمی که در لیست موجوده . تحقیق کردم و فکر میکنم این بخاطره اینه که رفرنس ایتم داخل لیست برمیگرده به ScriptableObject اصلی که در ابتدا ساخته شده و فکر میکنم برای ساخت ایتم در صورت موجود نبودن باید یدونه ک‍‍‍پی از اصلی بسازه و بعد اون رو بشه کم و زیاد کرد

    لطفاْ هر جای این موضوع رو متوجه نشدید بگید تا بیشتر توضیح بدم تا انشالله این مشکلم حل شه چون خیلی گیرم و فقط همین مبحث Inventory مونده اگر فکر میکنید با دیدن پروژه بهتر متوجه میشید بفرمایید تا یه جا آپلود کنم و خدمتتون ارائه بدم

     

    فقط لطفاً اگر میتونید راهنمایی کنید ، دریغ نکنید چون واقعاً خودم نمیدونم چکار کنم و برای متوجه شدنش خیلی وقت طلف میشه


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


    سلام . خسته نباشید
    من یک مشکل مهم دارم خواهش می کنم جواب بدید این جوری خیلی به من کمک کردید 
    وقتی که روی دکمه play  میزنم ارور میده در باره کامپایلر هم هسته . لطفا بگید چه کار کنم؟  
    یک مشکل دیگه هم دارم اون هم اینه که وقتی می خوام با سی شارپ کد نویسی کنم برای یک چیز ارور در مورد اسم میده ولی اسم ابجکت و سی شارپم یکی هسته . 
    قابل توجه که از نسخه 2019 یونیتی استفاده میکنم 
    با تشکر خیلی ممنون میشم پاسخ بدید اینجوری خیلی کمک کردید . ممنون از اموزشات خوبتون . 


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


    سلام . خواهش می کنم به این پیامم جواب بدید تا به حال چند پیام فرستادم ولی پاسخی دریافت نکردم . من وقتی دکمه play  رو توی یونیتی می زنم {یونیتی 2019 } ارور کامپایلر میده چه کار کنم ؟ همچنین برای کد نویسی برای یک چیز خطا میده برای اسم فکر کنم ولی من هرچی اسم هارو مثل هم میزنم بازم جواب نمی دهه 
    خواهش میکنم پاسخ بدید 


    سلام من وقتی روی پلی مود میزنم خطا کامپایلر رو میده هر کار میکنم درست نمیشه باید چه کار کنم؟


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


    محمد حسن بزرگی

    ۱۸ آبان ۹۹ ، ۱۵:۴۷

    سلام استاد
    امیدوارم حالتون خوب باشه
    استاد اون فایل های "Bullet Holes" برای تیر زدن و موندن جای تیر روی اجسام رو ندارم
    خودم ساختم ولی مشکل داره و مناسب نیست 
    اگه میتونین توی چنلتون بفرستین یا برام ایمیل کنین 

    ممنون میشم 

    با تشکر


    سلام.من چندتا سوال دارم ممنون میشم پاسخ بدید.

    چجوری میتونم model یونیتی بسازم؟حتما ادم نباشه.همه چی‌مثلا میتونم یه عکس فرمت پی ان جی رو وارد کنم میشه؟یا حتما باید طراحی سه بعدی کنم؟با چه نرم افزاری؟

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


    سلام من می خواهم در unity یک بازی کارتی بسازم که در drag and drop اش گیر کردم می خواهم drag and dropاش به طوری باشه که وقتی روی یک آبحپجمکت کایک می کنم بعد وقتی روی آبجکت دیگه کلیک می کنم اولی را ببره روی دومی در ضمن امکان ویرایش هم داشته باشه لطفا کمک کنید یک هفته است نتونیته ام حلش کنم این مشکل را


    سلام 
    ببخشید من میخاستم در قسمت player settings نام بازی رو به فارسی وارد کنم
    از فارسی ساز انلاین استفاده کردم و قرار دادد اونجا درست نمایش داد متون تو خود همون product name ولی تو گوشی برعکس نمایش میده،ینی میخام وقتی که بازی تو گوشی میاد بالا نامش فارسی باشه؟؟؟
    مرسی..


    نوکرم تازه واردم لطفا جواب بدید 

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


    Mohammad Kamyar Taslimi

    ۰۷ آذر ۹۹ ، ۲۳:۲۷

    سلام دوست عزیز من محمد کامیار هستم و از 8 سالگی تا به امروز که 15 سال دارم مشمول به یادگیری نرم افزار های سه بعدی مانند تری دی مکس و مایا و بلندر و فتوشاپ در سطح حرفه ای بودم و هستم الان مدتی است که به یاد گیری زبان سی شارپ و نرم افزار زیبای بونیتی مشغول  من می خواستم بدونم که می تونم با شما کارکنم و کارکاتر های مورد نیاز شمارا طراحی کنم من میتونم کاراکاتر های سه بعدی و دو بعدی را با کیفیت عالی طراحی کنم اگر در این موضوع شک دارید می توانید به ایمیل من با آدرس kamyar.taslimi.1385@gmail.com پیغام بدهید تا فیلم هایی از خودم را در رابطه با طراحی سه بعدی برای شما ارسال کنم من در چندین جا رفتم اما من را راه ندادن چون مدرک نداشتم و ستم کم بود اما مطمئن هستم که شما لطف میکنید و بنده حقیر را راه می دهید اگر می خواهید که من را استخدام کنید چه انلاین چه حضوری هبچ مشکلی ندارم به ایمیل kamyar.taslimi.1385@gmail.com پیغام بدهید

     


    Mohammad Kamyar Taslimi

    ۰۷ آذر ۹۹ ، ۲۳:۲۹

    لطفا به سوال های من پاسخ دهید با تشکر


    سلام خسته نباشید

    اگر بخواهیم هنگامی که به سمت یک دیوار تیری پرتاب می کنیم ، تیر پس از برخورد به دیوار به صورت آینه ای برگردد ، چگونه می توانیم کد را پیاده سازی کنیم ؟


    امیر حسین

    ۰۸ آذر ۹۹ ، ۲۰:۱۸

    استاد من وقتی ویژال استودویو را باز میکنم متد های یونیتی داخلش نیست وهمینطور کلاس هاش چه کار کنم که برگردن


    یونتی رو که باز می کنم صفحه ای که میاد کاملا صورتیه باید چکار کنم؟؟؟؟


    وقتی یونیتی رو باز می کنم صفحه دجلوم صورتیه کاریم نمی تونم بکنم چیکار کنم؟؟؟؟


    با سلام

    چجوری میتونم در ضحنه بازی یونیتی دو کاراکتر به یک کاراکتر تبدیل کنم یا در برخورد دو کاراکتر به هم هر دو از بین بروند و یک کاراکتر جدید نمایش داده بشه.  


    سلام یونیتی هاب من یونیتی، ماژول اندروید، آی او س و... با jdk دانلود میکنه ولی اس دی کی رو دانلود نمیکنه و ارور(something went wrong installing modules for unity 2019.4.15f1) رو میده

    چیکار کنم


    چرا وقتی تصویر ساخته شده ای که از فتوشاپ به یونیتی می برم کیفیت اون کم میشه


    سلام خدمت شما 

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


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

    میتونید کمکم کنید


    سینا احمدی

    ۲۳ آذر ۹۹ ، ۰۹:۵۶

    سلام

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

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

    میشه لطفا راهنمایی کنین


    سلام یه مشکلی دارم اینکه وقتی کاربر هر مرحله رو به پایان می بره سکه دریافت کنه ولی برای بار دوم وقتی دوباره وارد همون مرحله ای که سکه آن رو دریافت کرده میشه دیگه سکه ای به اون تعلق نگیره ممنون!


    محمد زواری

    ۲۵ آذر ۹۹ ، ۰۰:۵۲

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

    نیاز به یه فرد مسلط به یونیتی و آشنا به سی شارپ نیاز داریم ، 

    اگه مایل هستید همکاری داشته باشیم ، 

    منتظر ایمل شما هستم ، خدا نگه دار


    سلام اقای رجب زاده

    من وقتی یه Scene رو دوباره از اول میارم بعضی از کارها اتفاق نمی افتده مثلا دشمن دنبال کاراکتر نمیاد و کاراکتر هم حرکت نمیکنه . میشه بگید مشکل چیه؟؟


    پارسا زارعی

    ۲۹ آذر ۹۹ ، ۲۱:۵۲

    سلام دوست عزیز ممنون. من یه مشکلی دارم اون هم توی کد نویسی ، اینه که یک کد نویسی ی سی شارپ برای یک چیز میسازم ولی وقتی می خوام بازش کنم و وارد محل کد نویسی بشم و کد بنویسم ، اون جارو باز نمی کنه و ارور میده ... ارورش هم اینه : Unable to open Assets/test.cs: Check external application preferences. اگه می دونی مشکلش چیه لطفا کمکم کن . با تشکر . و اینکه آموزش های خیلی خوبی داری


    محمد حسین محمدی

    ۰۴ دی ۹۹ ، ۲۰:۲۲

    سلام خیلی ممنون از اموزشاتون یه سوال داشتم چطور میشه یه scene رو لود کرد.

    مثلا ...

        void Update(){
            if (a == 1) {

                print ("game over");
                //load nexe scene
            }

    a زمانی 1 میشه که کابر برنده بشه

    حالا اونجایی که نوشتم load nexe scene میخوام یه کدی باشه که scene بعد رو لود کنه اگر متوجه نشدید ایمیل من:cool0user@gmail.com

        }


    سلام خسته نباشید من برای وارد شدن به یونیتی 2020 یه مشکل برخوردم

    وقتی میرم داخل برنامه این ارور رو میده FAILED TO LOAD WINDOW LAYOUT

    لطفا کمک کنید


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


    امین فلاح

    ۱۱ دی ۹۹ ، ۰۰:۳۲

    سلام و خسته نباشید. من تازه یونیتی 2020 رو نصب کردم اما الان نمیتونم توش کد بزنم. یعنی هم ویژوال کد هم مونو دولپ هم اجرا میشن اما کلماتو کامل نمیکنن(Auto complete نمیشه) اگه میشه راهنمایی کنید لطفا


    سلام خسته نباشید و واقعا مرسی بابت این سایت و کانال تلگرامی خوبتون ببخشید من تو یونیتی به یه مشکلی برخوردم خیلی خودم سعی کردم برطرفش کنم تا حدودی شد ولی اون جوابی رو که انتظار داشتم رو نداد مشکل اینه که من یه بازی دو بعدی دارم میسازم و یک دشمن مثل آرچر هم ساختم همه کار هاشو هم انجام دادم براش یه منطقه ساختم که وقتی پلیر واردش میشه یه بولین ترو میشه و انیمیشن تیر اندازی هم ترو میشه بهش پرفب تیر هم دادم که وقتی اون بولین ترو شد تیر ساخته بشه ولی مشکل اینجاست که به تعداد خیلی زیاد تیر ساخته میشه و من اینو نمیخوام میخوام که مثلا هر ۲ ثانیه یک بار یه تیر ساخته بشه و بعد ۵ ثانیه نابود بشه اگه کد مربوطه رو لطف کنید و بگید ممنون میشم خیلی منو گیر انداخته الان دو هفته هست که روش گیرم هرکاری میکنم نمیتونم instantiate رو زمانی کنم اگه لطف کنید جواب بدید ممنون میشم


    مهدیار مشایخی

    ۲۶ دی ۹۹ ، ۱۵:۳۴

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

    من برنامه نویس c++  برای ربات هستم یعنی اردوینو ایا تاٍیری در یادگیری من داره ؟

     

    ایا با بازی سازی میشه درامد کسب کرد ؟


    امیر مهدی

    ۲۷ دی ۹۹ ، ۰۷:۴۸

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


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

     


    سلام یک سوال داشتم من یونیتیم 5.2.0f3هست و وقتی چند تا کد ساده شرطی و حلقه مینویسم و وقتی سیو میکنم و پلی میکنم یونیت هنگ میکنه و باید از طریق تکس منیجر بیام بیرون و سیستمم هم سی پی یوش G620 .2.60ghz اینتل  با رم 2 و 64 بیت  و کارت گرافیک 1  لطفا راهنماییم کنید 


    با سلام

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

    لطفن سری تر جواب دهید .


    سید مصطفی حیالی

    ۲۲ بهمن ۹۹ ، ۰۸:۴۵

    سلام اقای رجب زاده خیلی ممنونم از اموزش های مفید و با ارزش سوالی داشتم در یونیتی ۵.۶ متغیر navigtion در #C نوشته نمیشه؟


    سلام. ببخشید من وقتی وارد یونیتی می شوم import package من خالی است. چه کار کنم؟


    سلام

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


    سلام

    ازپکیجeasyroad3dبرای جاده استفاده کردم می خوام جسمی دروسط

    روی جاده حرکت کنه باتغییر  جهت های جاده  خود جسم با جاده تغییرکنه

     


    سلام می‌خوام بدونم برای یاد گیری زبان های برنامه نویسی c#. به چه اندازه انگلیسی لازم هست


    سلام خسته نباشید.

     

    ببخشید یک سوال دارم؟درباره موتور یونیتی

     

    من وقتی وارد یونیتی میشم تا ثبت نام کنم بهم یک ارور میده.

     

    متن ارور هم این است: service not available please try again later. for more information please click here.


    فرزانه گوگونانی

    ۱۷ فروردين ۰۰ ، ۲۰:۴۷

    در هنگام اجرای پروژه ها خطای تنظیم layout میده ولی نه اجازه نتظیم میده نه وقتی اجرای پیشفرض رو میزنم قبول میکنه چطور میتونم این رو حل کنم؟


    سلام ببخشید یک سوالی داشتم من چجوری میتونم در یونیتی run in background برای اندروید انجام بدم مثلا یک بازی میخام بسازم که طرف اگه تو بازی هم نباشه به مقدار سکش اضافه بشه میخام این کار رو برای اندروید انجام بدم 


    من میدونم چی بنویسم اما وقتی تو اپدیت مینویسم if(input){print("ok"); //s اصلا اینپوت رو نمیفهمه  چیکار کنم 


    سلام.

    من میخام برای بازی دوبعدیم رگدال بزنم اما نمیدونم چجوری آموزش های تو اینترنت همه انگلیسیه و رو بازی های سه بعدی رگدال میزنن میشه بگید چطور برای بازی دوبعدیم رگدال بزنم؟


    من مشکلم اینه که گزیننه ADD میزنم ارور میده

    من خیلی مبتدی هستم (تازه موفق شدم یونیتی نصب کنم )


    سلام من کد نویسی سی شارپ انجام دادم از یک دوره 

    ترنسفورم گفت بزنید بد یک کلمه دیگه بعد0.0.1

    من زدم کد هم متصل کردم ولی حرکت نکرد 

    اصلا هیچ کاری نمی شد انجام شود مشکل از کجاست 

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


    سلام ببخشید که مزاحم شدم لطفاً جواب بدید 

     

     

    من می‌خوام وقتی دکمه ای که باهاش راه میرمو بزنم یه انیمیشنی پخش شه 

     

    و وقتی دستمو ور میدارم به انیمیشنidle برگرده لطفاً میگید


    پارسا فقیه عبدالهی

    ۰۱ تیر ۰۰ ، ۱۰:۱۴

    سلام خسته نباشید 

    من خیلی وقت بود که یونیتی رو باز نکرده بودم و بعد از چند ماه یونیتی رو باز کردم و ارور هایی داد که من تاحالا ندیده بودم و الانم نمیدونم چیکار باید بکنم که ارور ها رفع بشه 

    این ارور هاست :

    cannot perform upm operation : connect ETIMEDOUT

    Error searching for packages

    Error connect ETIMEDOUT

    لطفا کمک کنید


    سلام من یک پکیج خریداری کردم اما با ارور های (All compiler errors have to be fixed before you can enter playmode! UnityEditor.SceneView: ShowCompileErrorNotification) و PostProcessLayer وCinemachineBrain مواجه شدم و نمی دونم باید چجوری این مشکل رو حل کنم لطفا کمک کنید تا این مشکل را حل کنم ممنون میشم


    سلام . وقتی یه کد مینویسم که find توش هست بار اول کار میکنه ولی برای دفعه های بعدی وقتی همون کد رو ران میکنی ارور میده میگه به درستی فراخوانی نمی‌شود و فقط هم به کد findobjectoftype گیر میده!

     


    سلام من قصد دارم نسخه یونیتی 2021 از یونیتی هاب دانلود کنم به این دلیل که یونیتی هاب ویژال استیودیو و Sdk و jdk ... 

    این ها رو بصورت خودکار نصب کنه

    مشکل اینجاست وسط دانلود قطع میشه دوباره از اول شروع میشه

    نمیدونم مشکل از چیه؟

     

     

    پاسخ:

    ۲۳ شهریور ۰۰، ۲۳:۰۰
    سلام باید vpn خوبی داشته باشید

    سلام من در یونیتی 5.5.0F3 نسخه 32بیتی(ویندوزم 7 هست و 64 بیتی) دارم یک بازی دو نفره می سازم . دو تا ماشین گذاشتم و برای هر کدام می خواهم یک دوربین قرار بدم.منظورم قابلیت SPLIT SCREEN هست.میشه راهنمایی کنید.


    سلام

    خواهش میکنم آموزش VFX، کامل بزارید من خریدار هستم.

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

    ۱ - کدی می خواهم که گیم آبجت پسر از پدر جدا کنه.


    سلام خسته نباشید

     

    — fpsواقعی را با کمک شمارش تعداد تکرار تابع Update در هرثانیه می توان محاسبه کرد. این کار را با کمک یک script انجام دهید و مقدار آن را به نحو مناسبی نمایش دهید.
     

    این یه تمرین دانشگاهیه ممنون میشم راهنمایی کنید 


    سلام. وقتتون بخیر.
    یه سوال درمورد Assets یونیتی 2020 داشتم ازتون:
    من وقتی وارد Assets  و بعد از اون واردImport packages میشم، فقط Custome package رو داره !!
    سرچ کردم ولی راههایی که پیشنهاد شده بود که مستقیم وارد asset store میشد و اینها هیچ کدوم کار نکرد. 
    میشه راهنمایی کنید که چطور بقیه asset های استاندارد موجود در یونیتی رو اینجا ببینم ؟ میدونم که باید یک سری خودش داشته باشه، مثل اینها :
    2D
    3D
    Characters , ....

     


    با عرض سلام و خسته نباشید 

    ببخشید من یونیتی رو نصب کردم و در حال ساخت بازی 2 بعدی هستم اما یک سری از گذینه های نوار ابزارم مثل افکت و اینا فعال نیست چگونه این گذینه ها رو فعال کنم


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

    لطفا کمکم کنید

    پاسخ:

    ۲۰ ارديبهشت ۰۱، ۲۲:۴۲
    سلام
    از لینک زیر آموزش ها رو مشاهده بفرمایید

    https://www.aparat.com/playlist/205844

    سلام  اقای رجب زاده خسته نباشید من visual studio را نصب کردم framework.net را نصب کردم اما مجدد در مورد دستور debug.log در اسکریپت نویسی به من خطا میده که این دستور در محتوا موجود نمی باشد ممنون میشم راهنمایی بفرمایید

    پاسخ:

    ۲۰ ارديبهشت ۰۱، ۲۲:۳۵
    سلام

    این مشکل معمولا به خاطر دات نت فریمورک هست

    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است

    سلام وقت بخیر بنده در پیاده سازی ادموب به مشکل برخوردم ممنون میشم در تلگرام به ایدی زیر پاسخ بدید:

    ********

    پاسخ:

    ۲۰ ارديبهشت ۰۱، ۲۲:۴۳
    سلام 
    متاسفانه زمان بررسی مشکل شما رو نداریم

    سلام

    ببخشید یه سوال داشتم من وقتی که پروژه ام رو توی اندروید build می کنم یه ارور میده و مینویسه : gradle build failed. see console

    و دیگه ادامه نمیده

    این هم ارور کاملش که در کنسول هست:

     

    CommandInvokationFailure: Gradle build failed. 
    C:\Program Files\Java\jdk1.8.0_77\bin\java.exe -classpath "D:\UnityInstalled\Unity\Editor\2019.4.39f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-5.1.1.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"

    stderr[

    FAILURE: Build failed with an exception.

    * What went wrong:
    A problem occurred configuring project ':launcher'.
    > Could not resolve all artifacts for configuration ':launcher:classpath'.
       > Could not resolve com.android.tools.build:gradle:3.4.0.
         Required by:
             project :launcher
          > Could not resolve com.android.tools.build:gradle:3.4.0.
             > Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/3.4.0/gradle-3.4.0.pom'.
                > Could not GET 'https://jcenter.bintray.com/com/android/tools/build/gradle/3.4.0/gradle-3.4.0.pom'. Received status code 403 from server: Forbidden

    * Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

    * Get more help at https://help.gradle.org

    BUILD FAILED in 25s
    Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
    ]
    stdout[

    ]
    exit code: 1
    UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
    UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
    UnityEditor.Android.Command.Run (System.String command, System.String args, System.String workingdir, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
    UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1[T] progress, System.String error) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
    UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1[T] progress) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
    Rethrow as GradleInvokationException: Gradle build failed
    UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1[T] progress) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
    UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
    UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
    Rethrow as BuildFailedException: Exception of type 'UnityEditor.Build.BuildFailedException' was thrown.
    UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuild (System.String title, System.String message, System.Exception ex) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
    UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
    UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (UnityEditor.BuildTarget target, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
    UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
    UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at <c1da2d3b31364fe390649500fcb0efe5>:0)
    UnityEditor.BuildPlayerWindow:BuildPlayerAndRun()
     

    پاسخ:

    ۱۰ خرداد ۰۱، ۰۱:۲۵
    سلام
    اس دی کی و جی دی کی رو با خود یونیتی نصب بفرمایید

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

    آبتین خاکسار

    ۰۸ تیر ۰۱ ، ۰۹:۳۱

    سلام . وقتتون بخیر . من یونیتی را نصب کردم . زمانی که وارد پروژه می شوم و یا پروژه جدید می سازم ، دکمه های محیط یونیتی برام لود نمیشه .  می خواستم راهنماییم کنیم ....                             تصویرش اینجوریه :https://s25.picofile.com/file/8451236118/Screenshot_1072_.png

    پاسخ:

    ۲۳ تیر ۰۱، ۱۰:۲۲
    سلام
    احتمالا قدرت سخت افزاری شما پایین است

    سلام

    من دوتا بک گراند تو یک scene دارم و میخواهم با درگ کردن دوربین حرکت کنه بین دوتا بک گراند..مثل این بازی:
    https://www.aparat.com/v/wB1PJ/%D9%85%D8%B9%D8%B1%D9%81%DB%8C_%D8%A8%D8%A7%D8%B2%DB%8C_%D9%81%D8%B3%D9%82%D9%84%DB%8C_%D9%87%D8%A7_%D8%AF%D8%B1_%D9%85%D9%87%D8%AF%DA%A9%D9%88%D8%AF%DA%A9
    ببخشید نمیخواستم تبلیغی انجام شه فقط نمیدونستم به این کار تو یونیتی چی میگن،فک کنم حرکت دوربین با درگ کردن باشه..
    خودم چند تایی اموزش خارجی دیدم ولی بیشتر اونها وقتی درگ میکردن به تمام نقاط درگ انجام میشد.ولی من میخوام درگ قفط سمت چپ و راست باشه حالا واقعا نفهمیدم که به این کار تو یونیتی چی میگن ولی به نطرم همون درگ دوربین باید باشه..یا اگر چیز دیگه ای هست که تو این بازیه به کار گرفته شده بگین برای این کار.
    خیلی سرچ کردم ممنون میشم راهنمایی کنید..

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

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

    پاسخ:

    ۲۳ تیر ۰۱، ۱۰:۲۵
    سلام
    باید درگ رو در محور x محدود کنید

    سلام من مبتدی هستم 4 تا ارور دارم تو کد نویسی لطفا راهنمایی کنید

     

    Assets/player.cs(26,3): error CS1525: Unexpected symbol transform' Assets/player.cs(26,41): error CS1525: Unexpected symbol ;', expecting (', [', or {' Assets/player.cs(27,2): error CS1525: Unexpected symbol else', expecting (', [', or {' Assets/player.cs(31,40): error CS1525: Unexpected symbol end-of-file'

    پاسخ:

    ۲۳ آبان ۰۱، ۱۴:۵۶
    سلام
    سمی کالن در انتهای دستورات بگذارید ;

    سلام مبتدی هستم تو کد نویسی 4 تا ارور دارم لطفا راهنمایی کنید

    ارور ها 

    Assets/player.cs(26,3): error CS1525: Unexpected symbol transform' Assets/player.cs(26,41): error CS1525: Unexpected symbol ;', expecting (', [', or {' Assets/player.cs(27,2): error CS1525: Unexpected symbol else', expecting (', [', or {' Assets/player.cs(31,40): error CS1525: Unexpected symbol end-of-file'

     

    کد

     

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;

    public class player : MonoBehaviour
    {
        private BoxCollider2D BoxCollider;

        private Vector3 movedDelta;

        private void Start()
        {
            boxCollider = GetComponent<BoxCollider2D>();
        }

        private void FixedUpdate()
        {
            float x = input.GetAxisRaw("Horizontal");
            float x = input.GetAxisRaw("vertical");

            // Reset MoveDelta
            movedelta = new Vector3(x,y,0)

            // swap sprite direction, wether you're going right or left
            (moveDelta.x > 0)
            transform.localScale = new Vector3.one;
            else if (movedDelta.x > 0)
                transform.localscale = newVector3(-1, 1, 1);

            // make this thing move!
            transform.Translate(movedDelta * Time.DeltaTime);

     

    پاسخ:

    ۱۶ مرداد ۰۱، ۱۱:۳۶
    سلام
    مشکلات متعدد سینتکس و گرامری کد شما دارد
    آموزش ها رو مجدد با دقت مشاهده بفرمایید
    یا در دوره آنلاین شرکت کنید
    جهت شرکت در دوره آنلاین ایمیل دهید
    developer9631@yahoo.com

    سلام آقای رجب زاده

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

    ولی من هرچی کد ontrigger2D یا on collision 2D را می زنم بدون هیچ اخطاری

    کار نمی کند مثلاً می نویسم اگر به سکه خوردی پرینت کن ok ولی پرینت نمی کند 

    پاسخ:

    ۲۳ آبان ۰۱، ۱۴:۵۶
    سلام 
    حتما باید یکی از گیم آبجکت ها ریجید بادی داشته باشد
    در بخورد اسم تگ ها را دقیق مشخص کنید نباید اشتباه داشته باشد

    سلام خسته نباشید

    ببخشید من همه ی کلایدر ها و تگ ها را تنظیم کردم  ولی من هرچی می نویسم

    Void ontriggerenter2D (colloder2D coll){if(coll.gameobject.tag==Ground){print ("Ok");}}

    ولی هرچی این کد را می نویسم که اگر با زمین برخورد کردی انگاه پرینت ok ولی ok را پرینت نمی کنه لطفاً کمک کنید

    پاسخ:

    ۲۳ آبان ۰۱، ۱۴:۴۷
    سلام تگ باید نام آن درست نوشته شود همچنین بین دو کوتیشن  "Ground" باشد چون رشته است

    با سلام ببخشید من یک مشکلی در یونیتی دارم هنگامی که در sprite editor پیوت رو جابه جا میکنم وقتی وارد scene میکنم پیوت همون وسط قرارداره لطفا راهنمایی کنید

    پاسخ:

    ۲۳ آبان ۰۱، ۱۴:۴۵
    سلام بعد از جابه جایی apply‌کنید

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

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

    پاسخ:

    ۲۳ آبان ۰۱، ۱۴:۴۵
    سلام 
    این نشون میده هنوز نیاز دارید روی پایه کدنویسی در یونیتی کار کنید با استفاده از تریگرها این مورد رو انجام بدید البته روش های متنوع دیگر هم هست

    سلام روز بخیر

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

     

    Unable to open Assets/script/player.cs: Check external application preferences.
     

    پاسخ:

    ۹ دی ۰۱، ۰۶:۳۲
    سلام
    همراه با یونیتی باید ادیتور کد نویسی هم نصب می کردید که معمولا آدرس دهی خودکار انجام می شود
    به مسیر زیر در نوار منو یونیتی رفته : 
    Edit > Preferences > External Tools
    سپس باید Visual Studio رو انتخاب کنید

    ایا در یونیتی برای اینکه بازی خود به فایل apk دانلود بشه باید هزینه کنیم؟

     

    پاسخ:

    ۱۲ دی ۰۱، ۲۱:۴۳
    سلام
    اگر منظور شما خروجی گرفتن apk هست
    خیر نیازی به هزینه کردن نیست

    رامین شهبازی

    ۲۹ دی ۰۱ ، ۱۴:۲۳

    سلام جناب نمیدونم پیام من رو می‌بینید یا نه ولی من به یک مشکل بر خوردم  توی خروجی بازی اندازه scene ها تغییر میکنه و همین تغییر باعث جابه‌جایی دکمه ها و health bar  میشه الان چند بار خروجی گرفتم ولی نتونستم این مشکل رو حل کنم و اگه میشه جواب این سوال رو برام جیمیل کنید

    پاسخ:

    ۲۰ فروردين ۰۲، ۰۹:۳۱
    سلام
     باید تنظیمات Canvas را از بخش Ui ScaleMode روی Scale With Screen Size قرار بدید

    سلام خسته نباشید ببخشید من یک باند آوردم داخل یونیتی و میخوام با پخش موزیک بیس دار تکون بخوره مثل بلندگو های بازی ماشین اسپرت 3 لطفا بهم بگین خیلی ممنون میشم خیلی لطف می کنین بخدا

    پاسخ:

    ۲۰ فروردين ۰۲، ۰۹:۲۹
    سلام متاسفانه داخل کامنت قابل توضیح نیست

    سلام

    بچه ها میشه یه راهنمایی دقیق برای این کود برام بدین؟
    باید یه ماشین حساب درست کنم فقط با جاوااسکریپت.
    بعد وقتی
    1....عدد را تقسیم بر 2 میکنیم عدد زوج یا even برگردونه.

    2.... وقتی عدد را ضرب در 2 میکنم عدد مفرد بده.

    3...و وقتی عدد اول را تقسیم میکنیم اون رو در خروجی تقسیم بر عدد قبلی خودش کنه و قابل تقسیم بر 10 هم باشه.

    بدون html css و خروجی هم با کنسول یا Prompt باشه


    سلام وقتتون بخیر خسته نباشید

    ببخشید بنده با ارور زیر مواجه شدم و هر کاری هم میکنم درست نمیشه چون به نظرم اشتباه خاصی وجود نداره شما می تونین یه راهنمایی بکنین برای این کار.

    Cannot cast expression of type 'UnityEngine.Transform' to type 'GameObject'

    کد کاملش هم اینه:

    /// <summary>
    /// Spawner. this scripts just a spawner object.
    /// </summary>
    using UnityEngine;
    using System.Collections;
    
    public class Spawner : MonoBehaviour
    {
       private Transform Objectman = null;// object to spawn 
       private float timeSpawn = 0;
       private int timeSpawnMax = 0;
       private float enemyCount = 0;
       public int radian = 0;
       
       private void Start ()
       {
          if (GetComponent<Renderer>())
             GetComponent<Renderer>().enabled = false;
    
       }
    
       private void Update ()
       {
          // find the spawned objects
          GameObject[] gos = GameObject.FindGameObjectsWithTag (Objectman.tag);
          timeSpawn += 1;
          if (gos.Length < enemyCount) {
             int timespawnmax = timeSpawnMax;
             if (timespawnmax <= 0) {
                timespawnmax = 10;
             }
             if (timeSpawn >= timespawnmax)
             {
                GameObject enemyCreated =
                   (GameObject)
                        Instantiate (Objectman,
                                    transform.position +
                                    new Vector3 (Random.Range (-radian, radian), 20, Random.Range (-radian, radian)),
                                    Quaternion.identity);
    
                enemyCreated.transform.localScale = new Vector3 (Random.Range (5, 20), enemyCreated.transform.localScale.x,
                                                                    enemyCreated.transform.localScale.x);
    
                timeSpawn = 0;
    
             }
          }
    
       }
    
    }
    

    پاسخ:

    ۲۰ فروردين ۰۲، ۰۹:۳۹
    سلام
    خط ۳۶ Objectman.gameObject در آرگومان اول تابع Instantiate باید باشد.

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

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

    پاسخ:

    ۹ آبان ۰۲، ۰۸:۴۴
    سلام
    باید با استفاده از روش های تغییر آی پی از یونیتی هاب دانلود کنید

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

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

    پاسخ:

    ۹ آبان ۰۲، ۰۸:۴۲
    سلام در قالب کامنت قابل توضیح نیست

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

    پاسخ:

    ۹ آبان ۰۲، ۰۸:۴۵
    سلام 
    محور z رو دقت داشته باشید که اسپرایت ها در محدوده دید دوربین باشند

    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی

    GameDeveloper

    تمام آموزش های جدید در تلگرام آپلود شده اند https://t.me/GameDevUnity

    آخرین مطلب
    آخرین نظرات