創新專案實訓實踐筆記 3

2021-10-07 15:06:43 字數 1021 閱讀 9824

在我們之前提到的窗戶預製體file中加入乙個指令碼,命名為change_items

設定變數

public

gameobject allitem;

//所有item的父物體

public gameobject[

] items;

//用於儲存展品的陣列

public

gameobject button_control;

//按鈕

int n=3;

//展品總數

int num;

//當前展品

int oldnum;

//上乙個展品

然後在start方法中將變數初始化

void

start()

}

這裡我使用的方法是在unity中對剛剛提到的allitem變數進行賦值,在start方法中將allitem的子物體按順序放入剛剛新建的陣列items中,以便使用

void

update()

}

在update方法中放入時刻檢測上次我們建立的物體button_control中的元件click_control中的click_num的值並賦給num,一旦發現與現在展示的物體編號不同,即oldnum != num,便使上乙個物體失活並啟用下乙個將要展示的物體。即可做到物體切換。

可以看到我在start方法中注釋了乙個語句,用於在指令碼內獲取子物體的值而非外部修改n的值,這樣可以不需要在每次新增物體後手動修改n的值,而是可以自動化的統計展品的數量。

「photo wake up」創新專案實訓開題總結

專案名稱 photo wake up 基於二維影象的三維人體模型重建 專案背景 哈利波特 世界裡有一種神奇的魔法報紙,報中 上的人物可以動起來,看起來有點像 gif 圖。在故事裡這當然是 魔法 的功勞,現實世界中還沒有造出這樣的報紙。我們想通過現有對影象的研究,使用ai演算法,實現這個過程。華盛頓大...

專案實訓筆記

我不知道是否有其他人能看見我寫的內容,由於我是乙個渣渣,很多內容都不知道,所以將這些很簡單的東西都記錄下來,希望不小心點進來的大神們,能吐槽一下我,呃指點一下我。拜託拜託。12 26 一 例如img標籤是行級元素,整行佔據空間需設定它的display屬性為block 2 focus 選擇器用於選取獲...

創新實訓 VR漫遊專案匯報10

unity使用語音識別的字串匹配演算法 1.你不能指望每次翻譯的都那麼準確,或者說,一字不差。2.口語化的表達使得往往一大堆的語句其實是乙個意思。所以我們不難發現乙個事實,如果語音識別要拿來用的話,這種對應最好不要是一一對映的,就比如,如果我只識別到了玩家說了 攻擊 才讓我們的遊戲物體做出相應的操作...