1. 程式人生 > >【Unity&UGUI】輸入框程式碼控制InputField,並顯示輸入文字

【Unity&UGUI】輸入框程式碼控制InputField,並顯示輸入文字

-----------------

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;//使用 該引用,才能獲得 Text 元件。

public class test : MonoBehaviour {


    public GameObject text;
    public GameObject inputtext;

    // Use this for initialization
    void Start () {
        text.GetComponent<Text>().text = "Text";
        inputtext.GetComponent<InputField>().text = "InputText";
    }
}

-----------------

新建一個 UI Input Field

新建一個文字


Input Field 元件下面有個,On Value Changed。把新建的 文字 檔案物件 拖入最下方的 紅色方框內。

選擇 Text.Text 指令碼


------------------------實驗結果


------------------------

參考資料:

1.

2.

3.

4.

5.

6.

相關推薦

Unity&UGUI輸入程式碼控制InputField顯示輸入文字

----------------- using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI;//使用 該引用,才能獲得 Text

Unity UGUI簡單的美術字體的製作(教你寫外掛)

在 unity UGUI 使用中我們常常用到美術字體,然而有時卻沒有那麼複雜那麼多,再此介紹下生成美術字體的原理選中預先製作好的圖片點選Go 就可以生成一個簡單的字型了使用也很簡單要注意設定(生成後unity又有bug最好點選字型檔案隨便改點什麼儲存一下 再改回來儲存 不然下

python pandas資料行轉列列轉行

測試資料: context_id subject_gmt differtime browse_count click_count like_count commet_count reply_count score_value last1

Unity開發通過C#讀取CSV表建立並存儲到LUA table中

這樣做的目的有助於策劃改需求時。可以直接熱更新修改遊戲數值。 過程中還會設計變數型別來判斷是否新增引號 using UnityEngine; using System.Collections; using System.IO; using System.Collection

Unity&C#使用?:表示式比較三個數大小對其排序

使用 ? : 表示式比較三個數大小並對其排序,C#的程式碼怎麼寫 ------------------------------------------------------------------------下面是錯誤的示範 設定A,B,C三個整型數字,使用 Rando

C++第四周任務3設計一個“正整數”類通過一系列的成員函式對其性質進行做出判斷或列出相關聯的數值。

/* (程式頭部註釋開始) * 程式的版權和版本宣告部分 * Copyright (c) 2011, 煙臺大學計算機學院學生 * All rights reserved. * 檔名稱: * 作 者:李洪懸

C#MVC 使用HttpWebRequest訪問外部API返回json資訊 (Access_Key)

在c#中呼叫外部API或者自己系統的API都是很簡單的,這裡提供使用HttpWebRequest的方式訪問外部API,自定義了頭部Access_key. 若外部系統沒有此安全驗證,可以去掉。

Unity&UGUI&Shader建立材質球Material&程式碼控制更換物體材質球

UGUI(Unity Graphical User Interface 簡稱 UGUI,又稱圖形使用者介面)如何建立材質球 NGUI(Next-generation GUI,下一代圖形使用者介面) Assets--Create--Material如下圖所示 點選建立好

Unity 3D學習筆記四十六:輸入控制——鍵盤事件

在遊戲中,玩家控制主角移動,按鍵攻擊,選擇行走。都需要在程式中監聽玩家的輸入。unity為開發者提供了input庫,來支援鍵盤事件,滑鼠事件以及觸控事件。本文主要回顧鍵盤事件,以後會逐文複習滑鼠以及觸控事件。 鍵盤事件 一般的PC鍵盤有104個不同的按鍵,在程式中通過監

程式碼來畫畫 —— Ray-Marching(光線步進)Unity Shader

參考自: http://blog.csdn.net/baidu_26153715/article/details/46510703 http://imgtec.eetrend.com/blog/8845 http://ogldev.atspace.co.uk/www/tutorial1

Unity-UGUI-Text中文裡帶半形空格導致的Text換行問題

我們平時所使用的空格(即鍵盤Sapce鍵輸出的空格),Unicode編碼為/u0020,是換行空格(Breaking Space),空格前後的內容是允許自動換行的;與之對應的不換行空格(Non-breaking space),Unicode編碼為/u00A0,顯示與換行空格一樣,主要用途用於禁止

Unity UGUI有趣應用 (三)-------------------- 揹包系統(上)之簡易單頁揹包系統及檢索功能的實現

揹包系統,無論是遊戲還是應用,都是常常見到的功能,其作用及重要性不用我多說,玩過遊戲的朋友都應該明白。 在Unity中實現一個簡易的揹包系統其實並不是太過複雜的事。本文要實現的是一個帶檢索功能的揹包系統。先看一下我們要完成的效果 。由於上傳的gif圖不能大於5M,所以錄製

Bootstrap Table在指定列中新增下拉控制元件獲取所選值

背景   最近在使用Bootstrap table ,有一個在某一列新增一個下拉列表,並且通過 “getAllSelections”方法獲取所選行的需求,在實現這個功能的時,走了一些彎路,遇到了一些坑。所以今天總結出來,既是自己的學習,也分享給大家,

Unity問題如果OrderInLayer無法使用程式碼改變(如何用程式碼改變OrderInLayer)

如果OrderInLayer無法使用程式碼改變,應該怎麼辦 通過預製體就可以達到 1.新建預製體物體 通過新建空物體GameObject --- Create Empty 新增相應的元件UGUI或者Sprite的是Sprite Renderer 只有UGUI的精靈物體

Unity Shader用shader控制背景的傾斜漸變

07/19更新,修復了之前的問題 07/14更新,這個效果有點不對,因為是按比例取的顏色,所以可以看到右下角明顯偏亮。。。待修改。。。 需要用到一個背景圖是斜著漸變的,且需要不斷地變化背景顏色,所以不適合美術為每一種顏色背景切圖,用shader來控制是最好的

Unity Shader基於UGUI的水波倒影按鈕

先上效果: 首先說一下原理,這個shader實現的原理很簡單,通過使用兩個Pass,第一個Pass先正常渲染一遍UI,第二個Pass將UV座標y值上下翻轉,並將頂點座標偏移一定距離,再做扭曲操作。實現起來並不是很難,主要需要注意的就是UGUIshader要注意的幾個格式,

Unity教程UGUI中如何動態生成精靈的幾種方法

本篇文章主要說sprite.Load()方法是如何新建精靈的 ---1.2D精靈物體的建立 這幾行程式碼是建立2D精靈的主要程式碼,這幾個程式碼都在start()函式中         //Transform EGO = Resources.Load("EmptyGO"

Unity 3D學習筆記二:Button控制元件(按鈕)

Unity 學習筆記二 學習資料:《Unity 3D遊戲開發》 宣雨鬆 玩過的遊戲也不少,恐怕到現在也沒有見過哪一款遊戲會沒有按鈕控制元件。即使如此,我也不是很喜歡按鈕這個控制元件。對著平的螢幕摸按鈕,總給我一種不實在的感覺吧。也許在未來,按鈕以及其他的控制元件,會被人

Unity 3D學習筆記三十:遊戲元素——遊戲地形

nbsp 3d遊戲 strong 直觀 分辨率 == 摩擦力 fill 世界 遊戲地形 在遊戲的世界中,必然會有非常多豐富多彩的遊戲元素融合當中。它們種類繁多。作用也不大同樣。一般對於遊戲元素可分為兩種:經經常使用。不經經常使用。經常使用的元素是遊戲中比較重要的元素。一

Unity 3D學習筆記四十二:粒子特效

空間 獲得 material package 一個 log 創建 spa mpi 粒子特效 粒子特效的原理是將若幹粒子無規則的組合在一起。來模擬火焰,爆炸。水滴,霧氣等效果。要使用粒子特效首先要創建,在hierarchy視圖中點擊create——particle s