999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

三維設計軟件XRmaker(6)

2023-03-21 11:26:42孫學進王德貴
電腦報 2023年10期
關鍵詞:定義文本

孫學進 王德貴

由于XRmaker官網遷移,前段時間有讀者遇到無法注冊新用戶無法訪問官網等問題,目前已解決。XRmaker是收費軟件,免費用戶使用的模型資源較少。

我們通過青蛙跳高案例學習變量與運算。

一、變量

1.常量

常量亦稱“常數”,一般是指在程序執行過程中不能被改變的量。比如,π在計算時,一般取3.1416,就可以定義PI=3.1416,在程序設計時,使用PI即可。

2.變量

一般是指在程序運行過程中可能會隨時變化的量。

變量必須先定義后使用。在定義時指定該變量的名字和類型。比如定義變量并初始化后,x=12,y=1.2345,在程序執行時,就可以直接用x,y表示相應的值了,當然程序運行時。x,y的值也可能會發生變化。

3.XRmaker變量類型

變量設置在“數據”中,點擊“管理變量”,即可在窗口中對變量進行添加、刪除等操作。

XRmaker變量類型有5種,分別是:

(1)文本:string,也稱為字符串。

(2)浮點:float,有兩種表示方法。

①十進制小數形式由數字和小數點組成。如:123.456,0.345,-56.79,0.0,12.0等。

XRmaker初始化浮點型數據時,不能超過6個字符,包括小數點。

②科學計數法

科學記數法也稱指數形式,雖然初始化浮點型數據不能超過6位,但當輸出計算的結果值超過6位時,直接采用科學記數法,能精確到小數點后6位。

比如,12.34e3(代表12.34×10的3次方),-346.87e-25(代表-346.87×10的-25次方),0.145E25(代表0.145×10的25次方)等。由于在計算機輸入或輸出時,無法表示上角或下角,故規定以字母e或E表示以10為底的指數。但應注意:e或E之前必須有數字,且e或E后面必須為整數。如不能寫成e4,12e2.5。

(3)布爾:bool,只有兩個值:真和假??梢院唵卫斫鉃閷εc錯,1與0等等。真假測試程序:

(4)矢量:包括三個值,x,y,z,就是三維坐標值,浮點型。

(5)顏色:定義顏色,三個值范圍均為[0,1],即大于等于0,小于等于1,浮點型。而且是用RGB構成,即由紅色(R)、綠色(G)、藍色(B)構成。顏色也可以在前面顏色框里使用鼠標選取。

目前變量類型里沒有整型(int)數據,給編程帶來了諸多不便。

4.變量初始化

定義變量時直接賦值。在使用中,變量可以進行初始化,也可以不進行初始化,這主要決定于設計者使用情況。

5.變量添加與刪除

輸入名字、選擇類型、初始化,然后點擊“添加”即可定義變量,如果不需要可直接刪除。

6.變量作用域

即變量的作用范圍,分為全局變量和私有變量。

全局變量是所有模型的程序中都可以使用或調用,而私有變量就只能在當前模型中使用,其他程序不能調用。

7.變量的使用

添加變量后,有兩個模塊,一個是賦值模塊,一個是獲取值模塊,在程序運行過程中,變量的值會隨著程序的運行而發生變化。

在使用時,運算結合起來,才能發揮其更大的作用,在后面內容中詳細說明。

二、運算符與表達式

運算模塊,包括4個內容:邏輯運算(三角+六邊形)、關系運算(三角+圓形)、算術運算(圓形+圓形)和文本運算(方形)。用運算符將變量、常量結合而構成的式子,稱為表達式。一個常數、一個變量都是表達式。

1.算術運算與算術表達式

算術運算是程序設計中應用非常重要的知識點,包括加減乘除、求余、隨機數、冪運算、常數(π,e等)、絕對值、取整、四舍五入、平方根、三角函數、反三角函數、對數和指數等運算,基本滿足所有的數學運算。這里不一一舉例,有些涉及高中數學知識,后面用到的時候,我們再做敘述。例如:

x+y,a*x+b,3*a+b-2*c……都是算術表達式。

2.關系運算與關系表達式

關系運算,就是判斷兩個表達式的關系,也稱為比較運算,其運算結果為布爾值。主要包括大于、小于、等于、不等于四個運算,“等于”和“不等于”是判斷兩個值是否相等或不相等,結果為布爾值,非真即假。

例如:“3>2”“3<4”都是成立的,為真。“1+4>8”“4<1-2”結果為假。

x==y,a>b,c

3.邏輯運算與邏輯表達式

邏輯運算包括與、或、非三種運算。

(1)與:即是條件要同時滿足,才為真。即兩個條件皆為真,“與”運算才為真,否則就是假。

“與”運算可以理解為乘法運算,即:

4.文本運算

文本運算也就是字符串運算,包括數值轉換為文本、連接兩個文本、求文本長度和獲取文本第幾個字符。

求文本的長度和獲取文本中第幾個字符比較好理解,這里舉例說明數值轉換為文本問題,即如果數值12.34轉換為文本就是“12.34”,這里感覺沒有什么變化,但在運算的時候,就完全不一樣了。例如,12.34+1.1=13.44,這是數值運算,如果是文本運算,“12.34”+“1.1”=“12.341.1”,就是直接連接兩個文本了,不做數值加法。

在運算模塊里,算術運算積木兩端是圓角,結果為數值,邏輯運算和關系運算積木兩端為尖角,結果為布爾值,而文本運算積木是矩形,結果為文本或數值。

三、青蛙跳高實例這個案例

主要是應用所學知識,模擬跳高。

2.青蛙動畫設置

(1)播放模式:Default

(2)跳起時,動畫狀態為“move”,播放1秒,跳到最高時狀態為不動“ide”,關閉文字顯示,再落到地面,動畫狀態為“move”。

3.變量和隨機數

(1)添加變量

添加float型變量,保存青蛙跳起高度值,然后讓青蛙再向下回到原來位置。

(2)隨機數

運算模塊里的隨機數積木產生的隨機數是浮點數,值的范圍根據發布視角的情況取值,在發布視角能看到即可。

4.文本顯示

青蛙跳起后,在最高點顯示高度值,即顯示存儲的變量值,但需要轉換為文本,在青蛙落下時,關閉顯示。

5.代碼

青蛙等待3秒后,繼續跳起。

6.學習三部曲:

(1)抄:作品基本內容完全抄下來學習。

(2)改:在抄下來的作品理解以后,按自己的思路進行修改,變成自己的創意。

(3)造:自行設計作品。

關于XRmaker變量與運算就介紹到這,由于都是自己學習的感受和體會,難免有錯誤或是理解不到位,請斧正。

猜你喜歡
定義文本
永遠不要用“起點”定義自己
海峽姐妹(2020年9期)2021-01-04 01:35:44
定義“風格”
初中群文閱讀的文本選擇及組織
甘肅教育(2020年8期)2020-06-11 06:10:02
在808DA上文本顯示的改善
基于doc2vec和TF-IDF的相似文本識別
電子制作(2018年18期)2018-11-14 01:48:06
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
文本之中·文本之外·文本之上——童話故事《坐井觀天》的教學隱喻
論《柳毅傳》對前代文本的繼承與轉化
人間(2015年20期)2016-01-04 12:47:10
如何快速走進文本
語文知識(2014年1期)2014-02-28 21:59:13
修辭學的重大定義
當代修辭學(2014年3期)2014-01-21 02:30:44
主站蜘蛛池模板: 色偷偷综合网| 精品国产成人三级在线观看| 欧美日韩中文字幕在线| 色久综合在线| 在线毛片网站| 青青草原偷拍视频| 在线观看无码a∨| www精品久久| 亚洲欧美激情小说另类| 青草国产在线视频| 国内精品小视频福利网址| 97成人在线视频| 一级福利视频| 伊人中文网| 亚洲成a人在线观看| 日韩欧美国产中文| 91青青在线视频| 国产中文一区二区苍井空| 色欲色欲久久综合网| 情侣午夜国产在线一区无码| 色一情一乱一伦一区二区三区小说| 日本欧美在线观看| 日韩小视频在线播放| 亚洲人成在线免费观看| 国产成人免费视频精品一区二区| 搞黄网站免费观看| 伊人蕉久影院| 欧美日韩高清| 国产www网站| 日a本亚洲中文在线观看| av尤物免费在线观看| www欧美在线观看| 伊人精品视频免费在线| 2048国产精品原创综合在线| 亚洲精品国产日韩无码AV永久免费网 | 国产高清在线精品一区二区三区| 26uuu国产精品视频| 美女无遮挡被啪啪到高潮免费| 2022国产无码在线| 国内99精品激情视频精品| 国产精品区网红主播在线观看| 一级黄色网站在线免费看| 国产福利小视频在线播放观看| 99久久免费精品特色大片| 91美女视频在线| 亚洲高清在线天堂精品| 福利一区在线| 456亚洲人成高清在线| 亚洲国产成人精品一二区| 亚洲成在人线av品善网好看| 91成人在线免费视频| 麻豆AV网站免费进入| 成人免费网站久久久| 午夜精品影院| 久久久久无码精品| 一边摸一边做爽的视频17国产| 九九九国产| 91青草视频| 久久青草视频| 亚洲精品国产首次亮相| 九色视频一区| 亚洲综合天堂网| 久久婷婷综合色一区二区| 2021精品国产自在现线看| 亚洲全网成人资源在线观看| 2019国产在线| 五月丁香伊人啪啪手机免费观看| 日韩无码视频播放| 国产精选自拍| 亚洲天堂区| 97国产精品视频人人做人人爱| 国产爽妇精品| 91福利免费| 国产本道久久一区二区三区| 嫩草国产在线| 55夜色66夜色国产精品视频| 久草性视频| 国产91视频免费| 国产尹人香蕉综合在线电影| 日本高清在线看免费观看| 热伊人99re久久精品最新地| 国产91精品久久|