導(dǎo) 設(shè)置教程  要想運(yùn)行這個(gè)程序,你需要一個(gè)計(jì)時(shí)塊以及一個(gè)程序塊,當(dāng)然還有顯示數(shù)據(jù)用的的LCD板  首先對(duì)著程序塊的 控制 面板...

設(shè)置教程 

太空工程師自動(dòng)顯示船只信息程序設(shè)置教程

要想運(yùn)行這個(gè)程序,你需要一個(gè)計(jì)時(shí)塊以及一個(gè)程序塊,當(dāng)然還有顯示數(shù)據(jù)用的的LCD板 

太空工程師自動(dòng)顯示船只信息程序設(shè)置教程

首先對(duì)著程序塊的 控制 面板按K,點(diǎn)擊“Edit”編輯按鈕。(如果在其他的地方打開(kāi)控制面板則需要先找到程序塊。) 

太空工程師自動(dòng)顯示船只信息程序設(shè)置教程

點(diǎn)擊“編輯后”,點(diǎn)擊右下角的“Browse Workshop”(瀏覽工坊文件),這個(gè)選項(xiàng)會(huì)打開(kāi)你保存的以及從創(chuàng)意工坊上訂閱的程序。 

太空工程師自動(dòng)顯示船只信息程序設(shè)置教程

之后右側(cè)會(huì)彈出選擇程序窗口,找到“Automatic LCDs 2”,雙擊或者點(diǎn)擊下方的“OK”按鈕 

太空工程師自動(dòng)顯示船只信息程序設(shè)置教程

然后程序就會(huì)顯示在界面上,這個(gè)時(shí)候點(diǎn)擊左下角的“Check code”(檢查代碼完整性)來(lái)檢查代碼是否出問(wèn)題(一般不會(huì)有問(wèn)題)。 

太空工程師自動(dòng)顯示船只信息程序設(shè)置教程

出現(xiàn)了“Compilation successful”(編寫(xiě)成功)后,點(diǎn)一下OK。(如果不成功就刪掉所有內(nèi)容再來(lái)一遍)

太空工程師自動(dòng)顯示船只信息程序設(shè)置教程

然后點(diǎn)擊“Remember&Exit”(保存并退出),程序塊的設(shè)定就完成了。 

太空工程師自動(dòng)顯示船只信息程序設(shè)置教程

接下里是計(jì)時(shí)塊,在控制菜單里找到計(jì)時(shí)塊(或者找到計(jì)時(shí)塊的控制面板按K),把“Delay”(延時(shí))改成一秒。

然后點(diǎn)擊“Setup actions”(動(dòng)作設(shè)置)。 

太空工程師自動(dòng)顯示船只信息程序設(shè)置教程

之后會(huì)彈出上圖的菜單。

這里我們要通過(guò)計(jì)時(shí)塊來(lái)讓程序塊運(yùn)行,而且是每秒運(yùn)行一次,這樣LCD面板上的數(shù)據(jù)才會(huì)跟著更新。

要做到這樣的效果,我們首先需要右鍵程序塊(的圖標(biāo)),單后會(huì)彈出小的選項(xiàng)菜單,點(diǎn)擊其中的“Run”(運(yùn)行)選項(xiàng)。這樣每次觸發(fā)計(jì)時(shí)塊的時(shí)候程序塊也會(huì)跟著觸發(fā)一次。 

太空工程師自動(dòng)顯示船只信息程序設(shè)置教程

點(diǎn)擊“運(yùn)行”之后會(huì)出現(xiàn)上圖的“Argument”頁(yè)面,不用管直接點(diǎn)“Confirm”(確認(rèn))。 

太空工程師自動(dòng)顯示船只信息程序設(shè)置教程

然后我們需要讓計(jì)時(shí)塊每秒至少觸發(fā)一次,以達(dá)到讓程序塊每秒刷新一次的效果。

為此我們需要先右鍵計(jì)時(shí)塊的圖標(biāo)(觸發(fā)程序塊的計(jì)時(shí)塊,也就是你現(xiàn)在正在設(shè)定的計(jì)時(shí)塊本身),點(diǎn)擊“Trigger now”(立刻觸發(fā))。這樣計(jì)時(shí)塊就會(huì)被無(wú)限循環(huán)的被立即觸發(fā)。

太空工程師自動(dòng)顯示船只信息程序設(shè)置教程

為了保證計(jì)時(shí)塊絕對(duì)會(huì)被觸發(fā),我們還需要再一次右鍵相同的計(jì)時(shí)塊,點(diǎn)擊“Start”(開(kāi)始),然后計(jì)時(shí)塊就會(huì)每一秒觸發(fā)一次(還記得我們之前將延時(shí)設(shè)定成一秒了么?)。

太空工程師自動(dòng)顯示船只信息程序設(shè)置教程

之后就是 啟動(dòng) 計(jì)時(shí)塊了,之后它就會(huì)自己觸發(fā)自己,不用管了。但是計(jì)時(shí)塊會(huì)發(fā)出煩人的聲音,這時(shí)候點(diǎn)擊上圖中的“Silent”(靜音)就可以了

太空工程師自動(dòng)顯示船只信息程序設(shè)置教程

接下來(lái)就是設(shè)定LCD面板啦!需要讓程序識(shí)別你需要顯示文字的LCD面板首先你需要在LCD面板的“name”(名稱)那一欄里添加[LCD]的字樣(只要在名字中包括這段字符即可)。如果你的電腦打不出“[]”的符號(hào),打 !LCD! 也是可以的。

太空工程師自動(dòng)顯示船只信息程序設(shè)置教程

然后,想要LCD顯示特定的信息,需要點(diǎn)擊“Custom Data”

太空工程師自動(dòng)顯示船只信息程序設(shè)置教程

然后輸入對(duì)應(yīng)的指令即可,這里輸入的是Inventory(庫(kù)存),點(diǎn)擊“OK”后LCD面板會(huì)顯示當(dāng)前船只的庫(kù)存情況。

太空工程師自動(dòng)顯示船只信息程序設(shè)置教程

如圖。

可輸入的指令

Inventory(顯示庫(kù)存狀況)

InvList(顯示庫(kù)存,但是不會(huì)顯示具體存了什么)

Missing (顯示飛船需要但是沒(méi)有的物品,比如制造很多鋼板需要鐵但是沒(méi)有足夠鐵時(shí),LCD就會(huì)顯示出來(lái))

Cargo (顯示集裝箱負(fù)載情況,只顯示集裝箱的,其他類似裝配機(jī), 連接 器之類的不算)

CargoAll (顯示所有方塊的負(fù)載狀況,包括反應(yīng)堆啊,裝配機(jī)等等)

Power (能源使用情況)

PowerStored (顯示電池的電量?jī)?chǔ)存情況)

PowerSummary (顯示電力輸出情況,即用電情況)

PowerUsed & PowerUsedTop (顯示用電方塊以及用電量最大的方塊)

PowerTime (顯示電量能撐多久)

Charge (顯示躍遷引擎的充電狀況)

Damage (顯示損壞的塊。不包括裝甲塊,管道等控制面板不會(huì)顯示的方塊。)

BlockCount (顯示飛船方塊數(shù)量)

EnabledCount (顯示正在工作的方塊數(shù)量)

ProdCount (顯示生產(chǎn)類方塊的數(shù)量)

Working (顯示所有功能型方塊的工作狀態(tài),類似于方塊是否打開(kāi)等情況)

Details (顯示每個(gè)功能方塊的詳細(xì)文本,例如投影儀顯示了多少方塊)

Amount (顯示出擁有最多數(shù)量物品的方塊以及物品數(shù),適用于電力,氫氣制造,以及武器)

Oxygen (顯示通風(fēng)口的壓力狀況,即室內(nèi)是否有氧氣)

Tanks (顯示氧氣以及氫氣罐的充氣狀況,如果要顯示其中的一類可以用Tanks * Hydrogen(氫氣罐),Tanks {G:Room 1} Hydrogen({罐子名稱}氫氣罐),Tanks * Oxygen(氧氣罐) 這三個(gè)指令)

Echo (將所有的信息放一行滾動(dòng)顯示)

Center (文字居中)

Right(文字右對(duì)齊)

TextLCD(從其他的LCD讀取滾動(dòng)文本,可以將兩個(gè)LCD面板的內(nèi)容放一個(gè)上滾動(dòng)顯示。如果你有用其他的LCD程序的話,你可以先把那個(gè)程序的圖案顯示在一個(gè)LCD面板上,然后在你需要滾動(dòng)顯示的LCD面板的定制信息里加上 {其他LCD面板的名字},就可以了。)

Time [Center!] (居中顯示時(shí)間)

Date [Center!](居中顯示日期)

DateTime (日期和時(shí)間)

Countdown(倒計(jì)時(shí),例:Countdown 22:00 31.12.2015,時(shí):分 空格 日.月.年,老實(shí)說(shuō)我也沒(méi)看懂這是怎么個(gè)倒計(jì)時(shí)法)

Pos(顯示位置,輸入PosGPS顯示GPS各式的位置)

Altitude(顯示地面高度,輸入AltitudeSea顯示海拔高度)

Speed (速度)

Accel (加速度)

Gravity (分別顯示人工,自然,總和重力。輸入GravityNatural單顯示自然重力,GravityArtificial單顯示人工重力,GravityTotal 單顯示總和重力 )

StopDistance & StopTime (顯示當(dāng)前速度下剎車/靜止需要的 距離 以及時(shí)間)

ShipMass(飛船重量,可以以制定一個(gè)最大重量,然后顯示一個(gè)顯示飛船和最大重量百分比的進(jìn)度條,例:ShipMass 10000 就是顯示 飛船重量 對(duì)比 10000KG,適合用在查看飛船是否超載)

Mass(顯示某個(gè)方塊的重量,例:Mass {方塊名稱},同樣可以設(shè)置和最大量的百分比,例:Mass{方塊名稱} * 10000 就是顯示制定方塊對(duì)比10000KG)

Occupied (駕駛艙,冷凍倉(cāng)等的占用情況,也可以顯示制定方塊的占用情況,例:Occupied {方塊名稱})

Dampeners (顯示慣性抑制是否打開(kāi))

Distance (顯示距離記錄在制定目的地的距離,例:Distance {方塊名稱}或者Distance {GPS:站點(diǎn)名:222:333:444:})