«یا اللهُ یا رَبِّ یا حَیُّ یا قَیّوم یا ذَالجَلالِ وَ الاکرام اَسئَلُکَ بِاسمِکَ اَلعَظیم اَلاَعظَم اَن تَرزُقَنی رِزقاً حَلالاً طَیِّباً بِرَحمَتِکَ الواسِعَه یا اَرحَمَ الرّاحِمِین.»
آموزش Event System در یونیتی 5 - بررسی فشردن دکمه ی ماوس در یونیتی 5.1 فایلنال :: گیم اور _ بازیسازی با unity + مطالب متفرقه

گیم اور _ بازیسازی با unity + مطالب متفرقه

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

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

به نام خدا
--
گروه قدیم ما promakers.ir یا پرومیکرز بود که بالای هزار اموزش توش ساخته بودم به اسم sajjad3011 ولی حیف ادمین سایتش عوض کرد
حالا سوالی بود کاری بود این شمارمه

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

---
سوالی بود بذارید
نظر خصوصی نذارید
پاسخش سخته
دوست داشتید شماره بذارید تو واتساپ یا ایتا یا .... گروه بزنیم.
09358077198

بایگانی
پیوندها
منبع:gameover.blog.ir
اسکریپت سیشارپ زیر رو بندازید روی ui->image ای که ساختید. کد زیر رو ببینید فکر کنید روش خودتون درک می کنید چطوری با event system کار کنید. من اومدم یه پیام ساده رو لاگ کردم وقتی روی image کلیک رو پایین می دیم همون بار اول پیام میده.
//EventSystem test for ui image in Unity
//Author:gameover.blog.ir
using
UnityEngine.EventSystems; using UnityEngine; using System.Collections; public class Example: MonoBehaviour { void Update () { if (Input.GetMouseButtonDown (0)) { EventSystem eventSystem = EventSystem.current; if (eventSystem.IsPointerOverGameObject ()) { Debug.Log ("mouse down"); }//if }//if }//Update }
اگه بخواید ماوس رو نگه دارید یه ضرب پیام رو لاگ کنه به جای Input.GetMouseButtonDown (0) از Input.GetMouseButton (0 استفاده کنید.
موافقین ۰ مخالفین ۰ ۹۴/۰۷/۰۳
مدیرکل

نظرات (۲)

سلام دادا.یه سوال-اگه بخوایم بگیم که وقتی موس از روی دکمه مورد نظرمون کلیکش ول شد فلان کارو انجام بده چطوریه؟
if (eventSystem.IsPointerOverGameObject ()) 

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

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی