HOME 首頁(yè)
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營(yíng)
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    AI常用腳本(ai腳本教程)

    發(fā)布時(shí)間:2023-04-24 00:32:48     稿源: 創(chuàng)意嶺    閱讀: 138        

    大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于AI常用腳本的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。

    開始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,有小程序、在線網(wǎng)頁(yè)版、PC客戶端和批量生成器

    官網(wǎng):https://ai.de1919.com。

    本文目錄:

    AI常用腳本(ai腳本教程)

    ai怎么導(dǎo)入腳本

    如果你正在使用Python,你可以通過(guò)以下步驟來(lái)導(dǎo)入AI腳本:
    1. 確認(rèn)有正確的Python環(huán)境或Anaconda環(huán)境。
    2. 前往需要導(dǎo)入腳本的目錄下,例如:`cd C:\Users\Username\Documents\Scripts`。
    3. 打開Python命令行窗口或者Visual Studio Code等Python開發(fā)環(huán)境。
    4. 輸入`import script_name`,其中`script_name`指的是你要導(dǎo)入的AI腳本文件名。
    5. 如果導(dǎo)入成功,你就可以在代碼中使用目標(biāo)腳本中的函數(shù)和變量了。
    如果你正在使用其他的AI平臺(tái)或工具,例如TensorFlow或PyTorch,那么導(dǎo)入腳本的方法可能略有不同,但基本概念是相似的。你需要了解具體的使用文檔,根據(jù)具體情況來(lái)決定導(dǎo)入腳本的方式。

    AI常用快捷鍵有哪些

    工具
    選擇 V
    直接選擇 A
    編組選擇
    魔棒 Y
    套索 Q
    鋼筆 P
    添加錨點(diǎn) =
    刪除錨點(diǎn) -
    轉(zhuǎn)換錨點(diǎn) Shift+C
    文字 T
    直線段
    矩形 M
    橢圓 L
    畫筆 B
    鉛筆 N
    旋轉(zhuǎn) R
    對(duì)稱 O
    縮放 S
    變形 Shift+R
    自由變換 E
    符號(hào)噴槍 Shift+S
    柱形圖 J
    網(wǎng)格 U
    漸變 G
    吸管 I
    混合 W
    實(shí)時(shí)上色工具 K
    實(shí)時(shí)上色選擇 Shift+L
    裁剪區(qū)域 Shift+O
    切片 Shift+K
    橡皮擦 Shift+E
    剪刀 C
    抓手 H
    縮放 Z
    切換填色/描邊 X
    默認(rèn)值 D
    互換填色/描邊 Shift+X
    顏色 ,
    漸變 .
    無(wú) /
    切換屏幕模式 F
    顯示/隱藏所有調(diào)板 Tab
    顯示/隱藏除工具箱外的所有調(diào)板 Shift+Tab
    增加直徑 ]
    減小直徑 [
    符號(hào)工具 - 增大強(qiáng)度 Shift+}
    符號(hào)工具 - 減小強(qiáng)度 Shift+{
    菜單命令
    文件 (F)
    新建(N) Ctrl+N
    從模板新建 (T) Shift+Ctrl+N
    打開 (O) Ctrl+O
    瀏覽 Alt+Ctrl+O
    Device Central
    關(guān)閉(C) Ctrl+W
    存儲(chǔ)(S) Ctrl+S
    存儲(chǔ)為(A) Shift+Ctrl+S
    存儲(chǔ)副本(Y) Alt+Ctrl+S
    存儲(chǔ)為 Web 和設(shè)備所用格式(W) Alt+Shift+Ctrl+S
    其他腳本 Ctrl+F12
    文檔設(shè)置(D) Alt+Ctrl+P
    文件信息(I) Alt+Shift+Ctrl+I
    打印(P) Ctrl+P
    退出(X) Ctrl+Q
    編輯(E)
    還原(U) Ctrl+Z
    重做(R) Shift+Ctrl+Z
    剪切(T) Ctrl+X
    復(fù)制(C) Ctrl+C
    粘貼(P) Ctrl+V
    貼在前面(F) Ctrl+F
    貼在后面(B) Ctrl+B
    拼寫檢查(H) Ctrl+I
    顏色設(shè)置(G) Shift+Ctrl+K
    指定配置文件(A)
    鍵盤快捷鍵(K) Alt+Shift+Ctrl+K
    再次變換(T) Ctrl+D
    移動(dòng)(M) Shift+Ctrl+M
    分別變換(N) Alt+Shift+Ctrl+D
    重置定界框(B)
    排列(A)
    置于頂層(F) Shift+Ctrl+]
    前移一層(O) Ctrl+]
    后移一層(B) Ctrl+[
    置于底層(A) Shift+Ctrl+[
    發(fā)送至當(dāng)前圖層(L)
    編組(G) Ctrl+G
    取消編組(U) Shift+Ctrl+G
    鎖定(L)
    所選對(duì)象 Ctrl+2
    全部解鎖(K) Alt+Ctrl+2
    隱藏(H)
    所選對(duì)象 Ctrl+3
    上方所有圖稿(A)
    其他圖層(O)
    顯示全部 Alt+Ctrl+3
    路徑(P)
    連接(J) Ctrl+J
    平均(V) Alt+Ctrl+J
    混合(B)
    建立(M) Alt+Ctrl+B
    釋放(R) Alt+Shift+Ctrl+B
    混合選項(xiàng)(O)
    用變形建立(W) Alt+Shift+Ctrl+W
    用網(wǎng)格建立(M) Alt+Ctrl+M
    用頂層對(duì)象建立(T) Alt+Ctrl+C
    封套選項(xiàng)(O)
    編輯內(nèi)容(E) Shift+Ctrl+V
    實(shí)時(shí)上色(N)
    建立(A) Alt+Ctrl+X
    剪切蒙版(M)
    建立(M) Ctrl+7
    釋放(R) Alt+Ctrl+7
    編輯內(nèi)容(E)
    復(fù)合路徑(O)
    建立(M) Ctrl+8
    釋放(R) Alt+Shift+Ctrl+8
    創(chuàng)建輪廓(O) Shift+Ctrl+O
    顯示隱藏字符(S) Alt+Ctrl+I
    全部(A) Ctrl+A
    取消選擇(D) Shift+Ctrl+A
    重新選擇(R) Ctrl+6
    上方的下一個(gè)對(duì)象(V) Alt+Ctrl+]
    下方的下一個(gè)對(duì)象(B) Alt+Ctrl+[
    應(yīng)用上一個(gè)效果 Shift+Ctrl+E
    上一個(gè)效果 Alt+Shift+Ctrl+E
    預(yù)覽(P) Ctrl+Y
    疊印預(yù)覽(V) Alt+Shift+Ctrl+Y
    像素預(yù)覽(X) Alt+Ctrl+Y
    放大(Z) Ctrl+=
    縮小(M) Ctrl+-
    適合窗口大小(W) Ctrl+0
    實(shí)際大小(E) Ctrl+1
    隱藏邊緣(D) Ctrl+H
    顯示模板(L) Shift+Ctrl+W
    顯示標(biāo)尺(R) Ctrl+R
    隱藏定界框(J) Shift+Ctrl+B
    顯示透明度網(wǎng)格(Y) Shift+Ctrl+D
    顯示文本串接(H) Shift+Ctrl+Y
    隱藏參考線(U) Ctrl+;
    鎖定參考線(K) Alt+Ctrl+;
    建立參考線(M) Ctrl+5
    釋放參考線(L) Alt+Ctrl+5
    清除參考線(C)
    智能參考線(Q) Ctrl+U
    顯示網(wǎng)格(G) Ctrl+'
    對(duì)齊網(wǎng)格(A) Shift+Ctrl+'
    對(duì)齊點(diǎn)(N) Alt+Ctrl+'
    信息(F) Ctrl+F8
    變換 Shift+F8
    圖形樣式(S) Shift+F5
    外觀(E) Shift+F6
    對(duì)齊 Shift+F7
    屬性(U) Ctrl+F11
    描邊(K) Ctrl+F10
    OpenType(O) Alt+Shift+Ctrl+T
    制表符(T) Shift+Ctrl+T
    字形(G)
    字符(C) Ctrl+T
    字符樣式
    段落(P) Alt+Ctrl+T
    段落樣式
    文檔信息(M)
    漸變 Ctrl+F9
    畫筆(B) F5
    符號(hào) Shift+Ctrl+F11
    色板(H)
    路徑查找器(P) Shift+Ctrl+F9
    透明度 Shift+Ctrl+F10
    鏈接(I)
    顏色 F6
    顏色參考 Shift+F3
    切換選擇工具 Alt+Ctrl+Tab
    其他文本
    插入連字符 Shift+Ctrl+-
    點(diǎn)數(shù)-逐級(jí)增大 Shift+Ctrl+.
    點(diǎn)數(shù)-逐級(jí)減小 Shift+Ctrl+,
    字體大小(逐級(jí)增大) Alt+Shift+Ctrl+.
    字體大小(逐級(jí)減小) Alt+Shift+Ctrl+,
    字距微調(diào)-松 Shift+Ctrl+]
    字距微調(diào)-緊 Shift+Ctrl+[
    字距調(diào)整 Alt+Ctrl+K
    清除字距調(diào)整 Alt+Ctrl+Q
    間距 Alt+Shift+Ctrl+O
    一致文字 Shift+Ctrl+X
    突出顯示字體 Alt+Shift+Ctrl+F
    突出顯示字體(輔助) Alt+Shift+Ctrl+M
    左對(duì)齊文本 Shift+Ctrl+L
    居中文本 Shift+Ctrl+C
    右對(duì)齊文本 Shift+Ctrl+R
    左對(duì)齊文本 Shift+Ctrl+J
    對(duì)齊所有行 Shift+Ctrl+F
    切換自動(dòng)連字 Alt+Shift+Ctrl+H
    切換行書寫器 Alt+Shift+Ctrl+C
    其他對(duì)象
    鎖定其他圖層 Alt+Shift+Ctrl+2
    隱藏其他圖層 Alt+Shift+Ctrl+3
    重復(fù)路徑查找器 Ctrl+4
    平均并連接 Alt+Shift+Ctrl+J
    新建符號(hào) F8
    添加新填色 Ctrl+/
    添加新描邊 Alt+Ctrl+/
    新建圖形樣式
    新建圖層 Ctrl+L
    新建圖層時(shí)顯示對(duì)話框 Alt+Ctrl+L
    切換單位 Alt+Shift+Ctrl+U
    新建文件(無(wú)對(duì)話框) Alt+Ctrl+N
    全部關(guān)閉 Alt+Ctrl+W
    剪切(輔助) F2
    復(fù)制(輔助) F3
    粘貼(輔助) F4
    調(diào)試面板 Alt+Shift+Ctrl+F12

    AI常用腳本(ai腳本教程)

    如何在游戲機(jī)制中使用AI/劇情腳本

    首先要說(shuō)的是,并不是說(shuō)AI,劇情邏輯必須非腳本語(yǔ)言不可,用C++也可以寫,甚至更習(xí)慣一些。但是腳本語(yǔ)言有腳本語(yǔ)言的長(zhǎng)處,動(dòng)態(tài)類型以及相當(dāng)人性化的數(shù)據(jù)構(gòu)造方式,特別是LUA中的表類型,似乎比較擅長(zhǎng)描述這種復(fù)雜的AI/劇情結(jié)構(gòu)。當(dāng)然,為了驗(yàn)證自己的想法,我也寫了4K的LUA代碼,結(jié)果覺(jué)得該腳本語(yǔ)言相當(dāng)不容易構(gòu)造簡(jiǎn)潔的內(nèi)容。AI從高自低的分別是計(jì)劃,狀態(tài)機(jī),模式。我不知道這種劃分是基于何種角度,但是我個(gè)人的理解是狀態(tài)機(jī)最高,模式作為某個(gè)狀態(tài)下的某個(gè)決策所預(yù)定義的動(dòng)作序列,而計(jì)劃,是為了實(shí)現(xiàn)某個(gè)目標(biāo)的一組步驟的組合。那么硬編碼的游戲循環(huán)何時(shí)調(diào)用腳本?答案是,游戲循環(huán)執(zhí)行到調(diào)度NPC的AI函數(shù)的時(shí)候,該AI函數(shù)就不再做任何硬編碼,而只是簡(jiǎn)單的dostring("gameEntitys[npc](/"update/")")。就是這么簡(jiǎn)單,將所有的AI/劇情放置到腳本中。那么,LUA中g(shù)ameEntitys[npc]("update")是什么意思?簡(jiǎn)單的說(shuō),gameEntitys是一個(gè)存儲(chǔ)所有NPC的注冊(cè)表,gameEntitys[npc]將取得該npc的FMS函數(shù),然后給該函數(shù)發(fā)送update消息告知npc當(dāng)前的狀態(tài)進(jìn)行例行更新。FMS函數(shù)對(duì)于每一個(gè)對(duì)象是唯一的,那么比如某一類對(duì)象有共同的AI/劇情,那么該類的每一個(gè)對(duì)象同用同樣的FMS函數(shù)的話,成員變量如何維持?要知道在LUA中模擬類還是比較麻煩的。答案是upvalue,也就是所有的對(duì)象使用同樣的函數(shù)來(lái)生成自身的FMS,該函數(shù)就是FMS_Creator(all_state,init_state)。在C++編碼中,NPC對(duì)象完成構(gòu)造之后,就調(diào)用LUA載入對(duì)應(yīng)的狀態(tài)機(jī)/劇情腳本,然后調(diào)用FMS_Creator為自己創(chuàng)建FMS函數(shù):dofile("npc_ai.lua")--引入all_state,init_stategameEntitys[npc]=FMS_Creator(all_state,init_state)當(dāng)然,NPC析構(gòu)之后,你也要釋放LUA為你分配的資源gameEntitys[npc]=nil已經(jīng)大概說(shuō)明了如何在C++中啟動(dòng)NPC的LUA邏輯代碼了,那么如何在LUA中編寫狀態(tài)機(jī)呢?答案是表。每個(gè)表代表一個(gè)狀態(tài),該表下的key表示該狀態(tài)接受的消息,key對(duì)應(yīng)的值表示該狀態(tài)接受到key所表示的消息后要執(zhí)行的決策,包括相應(yīng)的動(dòng)作和可能的狀態(tài)變遷。看代碼吧,最直觀的表述:state={name="attack",--狀態(tài)名enter={--進(jìn)入該狀態(tài)要執(zhí)行,屬于狀態(tài)的消息--func是函數(shù),param是參數(shù),sucess,unsucess是func執(zhí)行結(jié)果所對(duì)應(yīng)的狀態(tài)轉(zhuǎn)移{func=print,param="openfire"},{func=IsEnemyDie,sucess="cure"},}update={}--同enter,不過(guò)用于狀態(tài)在每一幀的更新exit={}--同enter,不過(guò)用于狀態(tài)在每一幀的更新other_msg={}--同enter,用于表示該狀態(tài)所接受的其他消息,可以有多個(gè)}在LUA中就是可以如此直觀的表示每一個(gè)狀態(tài),其響應(yīng)的消息以及函數(shù)。然后構(gòu)造該npc接受的狀態(tài)集合:all_state={}all_state[state.name]=stateinit_state=state這樣子,就能傳遞到FMS_Creator中創(chuàng)建出自己獨(dú)一無(wú)二的狀態(tài)機(jī)函數(shù)了。那么劇情腳本呢?其實(shí)描述了狀態(tài)機(jī),劇情腳本是否已經(jīng)有點(diǎn)眉頭了呢?劇情,即為計(jì)劃,每一個(gè)計(jì)劃由一系列步驟所組成。類似的,對(duì)應(yīng)每個(gè)計(jì)劃的執(zhí)行會(huì)有一個(gè)plan()函數(shù),且為了達(dá)到獨(dú)立效果,該函數(shù)將會(huì)由plan_creator(all_step,first_step)生成。看參數(shù),顯然計(jì)劃的步驟step就是類似于狀態(tài)的表,不過(guò)key方面略有不同,看代碼就明白:step={name="findbill",cond={--執(zhí)行該步驟的前提條件--func是判斷條件的函數(shù),param是判斷參數(shù){func=IsXXX,param="xxx"},{func=IsStepFinished,param=some_step},},finish={--條件判斷成功要執(zhí)行的動(dòng)作{func

    什么是AI腳本

    人工智能(Artificial Intelligence) ,英文縮寫為AI。它是研究、開發(fā)用于模擬、延伸和擴(kuò)展人的智能的理論、方法、技術(shù)及應(yīng)用系統(tǒng)的一門新的技術(shù)科學(xué)。 人工智能是計(jì)算機(jī)科學(xué)的一個(gè)分支,它企圖了解智能的實(shí)質(zhì),并生產(chǎn)出一種新的能以人類智能相似的方式做出反應(yīng)的智能機(jī)器,該領(lǐng)域的研究包括機(jī)器人、語(yǔ)言識(shí)別、圖像識(shí)別、自然語(yǔ)言處理和專家系統(tǒng)等。
    人工智能在計(jì)算機(jī)上實(shí)現(xiàn)時(shí)有2種不同的方式。一種是采用傳統(tǒng)的編程技術(shù),使系統(tǒng)呈現(xiàn)智能的效果,而不考慮所用方法是否與人或動(dòng)物機(jī)體所用的方法相同。這種方法叫工程學(xué)方法(Engineering approach),它已在一些領(lǐng)域內(nèi)作出了成果,如文字識(shí)別、電腦下棋等。另一種是模擬法(Modeling approach),它不僅要看效果,還要求實(shí)現(xiàn)方法也和人類或生物機(jī)體所用的方法相同或相類似。本書介紹的遺傳算法(Generic Algorithm, 簡(jiǎn)稱GA)和人工神經(jīng)網(wǎng)絡(luò)(Artificial Neural Network,簡(jiǎn)稱ANN)均屬后一類型。遺傳算法模擬人類或生物的遺傳-進(jìn)化機(jī)制,人工神經(jīng)網(wǎng)絡(luò)則是模擬人類或動(dòng)物大腦中神經(jīng)細(xì)胞的活動(dòng)方式。為了得到相同智能效果,兩種方式通常都可使用。
    AI腳本,就是通過(guò)以上方式編輯的智能觸發(fā)的各種劇情和事件的程序。

    以上就是關(guān)于AI常用腳本相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。


    推薦閱讀:

    qqai崽崽代做多少錢(qqai崽崽怎么制作)

    AI關(guān)鍵詞(ai關(guān)鍵詞網(wǎng)站)

    AI選股軟件騙局(ai選股軟件騙局有哪些)

    成都餐飲品牌設(shè)計(jì)logo圖片(成都餐飲品牌設(shè)計(jì)logo圖片大全)

    雞湯餐飲品牌設(shè)計(jì)圖(雞湯餐飲品牌設(shè)計(jì)圖片)