شاید مثال خود یونتی رو نصب نکردی ؟
Printable View
شاید مثال خود یونتی رو نصب نکردی ؟
كسي بلده چطوري يه عدد رو ميشه نرم كرد به اصطلاح damp كرد
منظورت احسان جان نفهیدم.میشه بیشتر توضیح بدی.
چیه یونیتی؟ نه!نقل قول:
مبین جان شما وقتی یونتی رو نصب می کنی 3 تیک در قسمت custom می بینی یکش خود یونتی و دیگری monoDeploymentو یک دیگه اش bootcamp هست که مثال خود یونیتی که بازی سوم شخص یک سربازه هست که شما موقع نصب تیک اون رو بردار .
میشه یک عکس از ایرور برام بزاری.
منظور نرم كرنه عدده ( value damping )
كارش اينه كه يه عدد بهش ميدي كه تغير ميكنه مثلا از يك تبديل ميشه به 30 اين بابا بر ميداره از يك ميره رو دو ميره رو سه ... ميره رو سي تو مدت زماني كه ميدي
باعث ميشه حركت هاي يه دفعه اي نرم بشن .
توضيح در باره value dampign
کد:http://en.wikipedia.org/wiki/Damping
احسان جان اینکه که با اسکریت راحت قابل انجام هست کافیه تو تابع اینو کدها رو بنویسی :
راستش هنوز درست منظورت رو نفهمیدم.کد:var numstart=0.0;
var numend=30.0;
var addspeed=0.1;
function fixedUpdate()
{
if(numstart<numend)
{
numstart+=addspeed;
}
}
فدات شم
من مثال زدم جا به جاييه 0 تا 30 رو
اها يه مثال روشن تر باهاش دوربين نرم كردن تو unity اما اون روشي كه استفاده كردن اخر اوسكليه ( مشخص بود سواد ندران ) يه كد داره كه از سينوسو اينا تشكليل ميشه از اون اسفاده ميكردن انقد سخت نميشد
مختصر تر توضيح بدم
يه تابع است كه عددي كه بره توش نصبت به تغيرات نرم ميشه فكر ميكنم مال يونيتي smoothdamp باشه اما نتونستم راش بندازم
تازه فهمیدم منظورت چیه .
نمی دونم این بدردت می خوره یا نه احسان جان.کد:var numstart=0.0;
var numend=30.0;
var addspeed=0.1;
function fixedUpdate()
{
if(numstart>numend-2)
{
if(addspeed>0)
{
addspeed-=0.01;
}
}
if(numstart<numend)
{
numstart+=addspeed;
}
}
آقا مبین ببین من چه کار کردم:
یونیتی رو دانلود کردم.
نصبش کردم.
بازش کردم گفت رجیستر کن.
اینترنتی رو زدم.
یه سایت باز کرد.
ای میلم رو نوشتم.
زدم رجیستر غیر پولی.
بعد انجین بالا اومد.
بعد بستمش.
رفتم اون لودر رو ریختم جایی که خود یونیتی هست.
اجراش کردم ورژن پروفشنالش باز شد.
اگر بدون لودر اجرا کنی میاد ولی ورژن الکیش که رنگ ویندوزش هم کمرنگ تر از پرو هست.