從零開始學NGUI (四)Slider

2021-07-04 00:20:36 字數 956 閱讀 2500

首先在assets->ngui->examples->wooden下

找到control - ****** horizontal slider,並拖拽到scene中

在hierarchy視窗,將這個slider重新命名為myhorizontalslider

執行unity可以任意滑動這個slider

如何根據slider的值來動態的更新一些東西呢?

有兩種方法來監聽slider的value 的變化

第一種:onvaluechange屬性

建立乙個label將這個label拖拽到onvaluechange的notify上面,當value的值發生變化時,會通知這個label,然後在notify下面的method選擇uilabel->setcurrentpercent

這時再執行,移動slider時候,這個label就會相應顯示當前的進度

第二種方法,就是自己監聽這個值的變化,有些人可能會想到,在update裡面獲取這個值就可以了啊,update每一幀都會執行,不建議這樣做

首先要在指令碼中獲取這個slider(另一種方法,設定成public物件,然後在unity介面繫結關係)

public uislider myslider;

void start ()

private void myslideronvaluechange()

再次執行,發現只有slider在滑動的時候會在控制台顯示slider的value

零開始學python 從零開始學Python

第1章 python入門 1 1 1 什麼是python 1 1 2 python語言有什麼特點 2 1 3 python可以幹什麼 4 練一練 5 第2章 準備開發環境 6 2 1 在windows上安裝python開發環境 6 2 2 選擇和安裝開發工具 11 練一練 17 第3章 基本概念 1...

從零開始學android

相對布局管理器指的是參考某一其他控制項進行擺放,可以通過控制,將元件擺放在乙個指定參考元件的上 下 左 右等位置,這些可以直接通過各個元件提供的屬性完成。下面介紹一下各個方法的基本使用 no.屬性名稱 對應的規則常量 描述1 android layout below relativelayout.b...

從零開始學 樹

在之前做二級的題的時候,偶爾會碰見二叉樹,很自然的就想起了樹,那麼什麼是樹呢?這裡說的可不是外面的參天大樹,而是有實際概念的樹,下面就來介紹一下樹。樹是由n n 0 個結點組成的有限集合。若n 0,稱為空樹 若n 0,則 1 有乙個特定的稱為根 root 的結點。它只有直接後繼,但沒有直接前驅 2 ...