«یا اللهُ یا رَبِّ یا حَیُّ یا قَیّوم یا ذَالجَلالِ وَ الاکرام اَسئَلُکَ بِاسمِکَ اَلعَظیم اَلاَعظَم اَن تَرزُقَنی رِزقاً حَلالاً طَیِّباً بِرَحمَتِکَ الواسِعَه یا اَرحَمَ الرّاحِمِین.»
تغییر متن کادر متنی در یونیتی 5 / تغییر ui->text از طریق کد سیشارپ در یونیتی 5/با فشردن یک کلید :: گیم اور _ بازیسازی با unity + مطالب متفرقه

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

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

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

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

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

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

بایگانی
پیوندها

منبع:gameover.blog.ir

یک ui->text بسازید و روی canvas یا روی صحنه جایی بذارید که توی صحنه دیده بشه. فونت سایز رو هم توی inspector زیاد کنید و در زیرشاخه fond data در inspector خصوصیات hirozontal overflow و vertical overflow رو روی OverFlow بذارید تا اگه متن بزرگ بود غیب نشه.

-

یک اسکریپت سیشارپ به نام changeText با کد زیر بدید به text ای که ایجاد کردیم:

//change ui->Text
//csharp code
//Unity 5
//Author:gameover.Blog.ir
//**********************
using UnityEngine.UI;
using UnityEngine.EventSystems;
using UnityEngine;
using System.Collections;

public class changeText : MonoBehaviour {
	public   Text textBox1;

	void Update () {
	if (Input.GetKey (KeyCode.A)) {
			textBox1.text="salam";
		}
		
	}
}

سپس گین ابجکت ui text ای که ساختید رو بکشید بندازید روی پارامتر عمومی textBox1 که توی inspector ظاهر خواهد شد.(در حقیقت ما textBox1 رو از نوع public گرفتیم تا خیلی راحت بدون کدنویسی فیلد تکست رو بکشیم از ورودی بهش معرفی کنیم و دیگه getComponent و ... رو کد نزنیم)

اجرا کنید. کد می گه اگه کلید A رو زدیم متن رو عوض کن بذار "salam"

http://s6.picofile.com/file/8214468292/changeui_text.jpg

نظر یادتون نره.موفق باشید.

موافقین ۰ مخالفین ۰ ۹۴/۰۷/۰۶
مدیرکل

نظرات (۱)

سلام/چیکار کنم به جای کلید a بخوام هرکلیدی رو زد عوض شه (لمسی)!؟؟!؟!؟!؟!؟1

ارسال نظر

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