تاريخ عضويت: 4 شنبه 28 دي 1390 تعداد ارسالها: 408 محل سكونت: somewhere behind a lot of troubles...
1 شنبه 22 مرداد 1391 - 23:47
2lombe نوشته:
Parham نوشته:
درسته...البته شماره لول ها رو داشته باشا...مهم ترین بخش اینه.
اگه وقت کردم یه سورس سبک برات میذارم...
ذستت درد نکنه ولی هر کار کردم نشد میشه یک سورسی بازری ممنونت میشم
سلام.
آپ کردم...
میدونی چرا نتونستی...؟نکته ای که بهش توجه نکردم و نگفتم این بود آبجکتی که میخواد وارد تریگر بشه باید علاوه برا کلایدر ریجیدبادی هم داشته باشه.
اینم یه سورس سبک...
برو حالش رو ببر.
http://faupload.com/upload/91/Khordad/2lombeJSTrigger.rar
_________________ برای رسیدن به موفقیت آسانسوری وجود ندارد،باید پله پله بالا رفت؛
تاريخ عضويت: جمعه 16 مرداد 1383 تعداد ارسالها: 3279 محل سكونت: Germany
2 شنبه 23 مرداد 1391 - 17:03
عجب بساطیه ها... دو روزه درگیر این قضیه عجیب شدم. دیگه مخم به جایی قد نمیده.
من تاحالا 5-6 تا بازی آندروید ساختم بدون هیچ مشکلی، ولی چند روزه که دارم روی یه بازی جدید کار می کنم، و به یه مشکل عجیب برخوردم.
نکته: setup دوربین و آبجکت ها مثل بازی های دیگم هست که کار میکنه.
این کد رو در نظر بگیرید :
كد:
if (Input.touchCount==1 && Input.GetTouch(0).phase==TouchPhase.Began)
GameObject.Find("Sphere").GetComponent.<Transform>().position=Camera.main.ScreenToWorldPoint(Vector3(Input.GetTouch(0).position.x,Input.GetTouch(0).position.y,10));
این کد به همین شکل + با mousePosition و با ریموت توی کامپیوتر کار می کنه. ولی وقتی که خروجی میگیرم و میره روی گوشی، مشکل ایجاد میشه.
حالا مشکل چیه !
coordination های صفحه قاطی میشه ! (گوشی سالمه. بازی های دیگه کار میکنه روش)
یعنی چی ؟
یعنی من 0و0 رو لمس می کنم، دایره میاد همونجا. میرم مثلا روی 5و0 رو لمس میکنم، دایره میره روی 10و0 . میرم 10و0 رو لمس میکنم دایره میره روی 30و0 ! و همینطور بصورت تصاعدی از مکانی که من لمس میکنم فاصله میگیره
بعضی جاها نوشته بود مال nearplane دوربین هست ولی اونم نبود. گفته بودند که میتونه مال مختصات z ـی باشه که داری باهاش کار میکنی که اونم نبود. مو به مو با بازی های دیگم چک کردم... اصلاً نمی دونم مشکل چیه که اینجوری شده
کسی می تونه کمکی کنه ؟
----------
ویرایش:
ایراد از کار من نبود ! یه چیزی شده که از یونیتی هر جور خروجی میگیرم خراب میشه روی گوشی. گمونم از SDK باشه. بازی های قبلیم همه از کار افتادن
تاريخ عضويت: جمعه 31 فروردين 1386 تعداد ارسالها: 86 محل سكونت: زیر بام کلبه ای در غرب این ملک غریب
3 شنبه 24 مرداد 1391 - 06:16
سلامات
بچه ها یه سوالی !
من یه تبدیل مختصات باید انجام بدم توی بازیم ، یه map دارم که روی یه plan سوار شده بعد این پلان روبروی دوربین هست . از اونجا که plan سایزش 10*10 هست میخوام هرجای این مپ که کلیک شد به نسبت دقیق از روی map به اون مکان در Terrain منتقل بشم . این تبدیل مختصات رو چطور میتونم انجام بدم به نظرتون؟
تاريخ عضويت: 5 شنبه 27 آبان 1389 تعداد ارسالها: 951 محل سكونت: NoWhere Land
3 شنبه 24 مرداد 1391 - 13:21
littledemon, خب باید ببینی سایز terrain چند برابر مپته! مثلاً اگه سایز مپ 10x10 و سایز terrain هم 1000x1000 هستش, نقطه 5,8 رو terrain میشه 500,800. محاسبش خیلی آسونه!
_________________ -
If you say pls, because it is shorter than "please", I will say no, because it is shorter than yes