喚境Evkworld表達(dá)式運(yùn)算

表達(dá)式的運(yùn)算
在喚境Evkworld事件表達(dá)式中使用運(yùn)算符號(hào)連接起來組織成具有實(shí)際意義的式子。
數(shù)學(xué)中的運(yùn)算符表達(dá)式
"+"加法
"-"減法
"*"乘法
"/"除法
"%"求余
“^” 自乘,如5^2=5*5=25
比較運(yùn)算符
">"大于
“<” 小于
“>=” 大于等于
“<=” 小于等于
“<>” 不等于
如果比較為真則返回1,如果為假則返回0
邏輯運(yùn)算符
“&” 并且
“|” 或
邏輯運(yùn)算符通常用于組合條件如下面所示
血量大于0&血量小于5 如果血量大于0并且小于5則返回真,如任一條件不滿足則返回假。
血量大于0|血量小于5 如果血量大于0或者小于5則返回真,如兩個(gè)條件都不滿足則返回假。
條件選擇
“?” 是一個(gè)條件運(yùn)算符,測(cè)試表達(dá)式中的條件。如下面所示
血量大于0?”繼續(xù)游戲”:”游戲結(jié)束” 這個(gè)表達(dá)式中先判斷?前部分血量大于0是否為真,若為真則返回 “繼續(xù)游戲”,若為假則返回?”游戲結(jié)束”
字符串
在表達(dá)式中使用””雙引號(hào)括起來則表示雙引號(hào)中的文字為字符串??梢允褂?amp;來構(gòu)建組合的字符串 (”你的得分:”&得分)
標(biāo)準(zhǔn)數(shù)學(xué)表達(dá)式
Sin 正弦值
Cos 余弦值
Tan 正切值
Asin 反正弦值
Acos 反余弦值
Atan 反正切值
Sqrt 平方根
Abs 絕對(duì)值
Exp 指數(shù)
In 計(jì)算e的對(duì)數(shù)
Log10 計(jì)算10的對(duì)數(shù)
轉(zhuǎn)換表達(dá)式
Int(X) 將X轉(zhuǎn)換成整數(shù)
Float(X) 將X轉(zhuǎn)換成浮點(diǎn)數(shù)
Str(X) 將X轉(zhuǎn)換成字符串
其他表達(dá)式
Angle(x1, y1, x2, y2):計(jì)算(x1,y1)和(x2,y2)之間的角度(以度為單位)。
Ceil(數(shù)值X):將數(shù)值X向上取整
Floor(數(shù)值X):將數(shù)值X向下取整
Distance(x1,y1,x2,y2):計(jì)算(x1,y1)和(x2,y2)之間的距離
Dt:獲取上一幀到這一幀的時(shí)間
Fps:當(dāng)前幀速率
Len(文本X):計(jì)算字符串X的長度
Lerp(a,b,X):線性插值在a,b之間,間隔為X
Loopindex(“name”): 返回指定的名字循環(huán)索引
Objectcount:返回指定實(shí)例對(duì)象的個(gè)數(shù)
Max(a,b,…):返回最大值
Min(a,b,…):返回最小值
Newline: 換行
Random(N): 返回0-N的隨機(jī)數(shù),不包括N
Round(數(shù)值X):返回?cái)?shù)值X的四舍五入的值
Scrollx,Scrolly:當(dāng)前鏡頭的位置
Timescale:當(dāng)前時(shí)間尺度
Time :項(xiàng)目開始到現(xiàn)在的時(shí)間
Tickcount :項(xiàng)目開始到現(xiàn)在的幀數(shù)
對(duì)象表達(dá)式
可以直接使用對(duì)象名字加需要引用的屬性來引用對(duì)象屬性。如精靈1.x,即引用精靈1的X坐標(biāo)的值。
以上為喚境Evkworld其中一部分的表達(dá)式,瀏覽更多的表達(dá)式可以在表達(dá)式中點(diǎn)擊按鈕

瀏覽。


快捷鍵
復(fù)制, Ctrl + C
粘貼, Ctrl + V
復(fù)制+粘貼,Ctrl + D
保存, Ctrl + S
撤回, Ctrl + Z
重做, Ctrl + Y
等比拉伸, Shift
連選, Shift
單選, Ctrl
刪除, Delete
鎖定, Ctrl + L
隱藏, Ctrl + H
搜索, Ctrl + F
上移一層, Ctrl +]
下移一層, Ctrl +[
切換選中狀態(tài), Tab
預(yù)覽, F5
單幕預(yù)覽, F6
上下左右方向鍵,是分別移動(dòng)1px,按住時(shí)連續(xù)移動(dòng)。

點(diǎn)擊下載全能無需編程的喚境引擎!??
https://www.evkworld.cn/?c=600005&sc=600019&auto=1