他是c#我寫的js;
記錄一下我寫的過程方便回憶
先是製作背景,然後學到了乙個製作ugui很重要的九宮格,這個很方便去製作背景的大小。
利用這個圓形透明背景製作出這兩種大小不一樣背景(文字是自己新增的);
然後製作read go 的開始提示。
#pragma strict
import unityengine.ui;
var speed:float=0.5;
var speed1:float=0.3;
var color:color;
var text:text;
var color1:color;
var shadow:shadow;
var i:int=10;
function start ()
function update ()
}
上面是製作read go的漸漸隱藏效果;
下面是讓read go 在不同時間裡出現和消失
var ready:gameobject;
var go:gameobject;
function start ()
function start ()
function update ()
if(showtimeleft)
} var minutes:int = parseint(showtime/60);
var second:int = parseint(showtime%60);
var fraction:int = parseint((showtime*100)%100);
timestr = string.format("::",minutes,second,fraction);
text.text = "time" + timestr;
}
思想:顯示利用start記錄開始的時間,然後一直呼叫當前的時間,用當前的時間減去開始的時間就是所花費的時間,當小於0時就讓showtime顯示時間變為0,然後將showtime由10進製的值變為時間值,然後利用string.format自定義格式來輸出。
製作後的效果:
運用後:
會倒計時:
學到的東西:製作ugui背景的九宮格,然後是js的自定義格式和c#的自定義格式幾乎一樣(我目前知道的);
問題:途中發現了js的靜態函式不會寫。
前端基礎 js1
break 直接跳出當前迴圈或者乙個switch語句。如果你的迴圈是巢狀的,需要逐步使用break跳出。for var b 1 b 20 b document.writeln b 輸出1 11 以上 在b 12的時候就結束循壞。continue 終止當前的一次迴圈過程,不跳出迴圈,繼續往下判斷循壞條...
js 1 設計模式
一 工廠模式 使用場景 1.jquery中只有乙個 2.react 中的reactelement 方法 class jquery css window.function selector body css 二 單例模式 單例模式 只能例項化乙個物件,例子中是在getinstance中例項化,其他地方...
物件導向的js(1)
程式語言安裝資料型別大體可以分為兩類 一類是靜態型別語言,另一類是動態型別語言。靜態型別語言 編譯時已經確定變數的型別。動態型別語言 變數型別要到程式執行的時候,帶變數被賦予某個值之後,才會具有某種型別。鴨子型別 行為一致,只關注物件行為,不關注物件本身。多型 同一操作作用於不同的物件上面,可以產生...