本篇文章給大家談?wù)勁⑵鹈衷⒁夂玫慕?jīng)典好名字,以及wow起名字能用的字符的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。
都說(shuō)“人如其名”,給女生起一個(gè)詩(shī)意古風(fēng)的名字,能為女生增添一層詩(shī)情畫(huà)意的色彩與古典古韻的氣質(zhì)。這樣會(huì)給人一種古時(shí)大家閨秀的感覺(jué),令人印象深刻。所以今天小編就給大家?guī)?lái)一些蘊(yùn)含詩(shī)意,寓意不俗的好名字,家有女寶寶的千萬(wàn)不要不錯(cuò)過(guò)。
豐衣足食,寓意不俗的女孩名字大全盈晴、琪言、樂(lè)秋、澤晴、竹兒
云嵐、櫻瑤、苒瑤、樂(lè)桐、凌若
晴曉、珊秋、卿云、筱迎、書(shū)玉
櫻安、云曦、穎竹、霜薇、穎佩
黛錦、言若、嬌雪、桃苒、憶熙
錦瑤、雪芷、瑩秋、妍卿、緣竹
君舒、櫻香、安苒、音采、云藍(lán)
雪沐、亦亭、桐妍、霜櫻、向藝
榆淑、慕凌、姿桃、清裳、言櫻
香妍、向舞、月霜、晴翠、曉蓉
若芷、竹嵐、雪凌、玉真、霜音
秋初、芷蔚、黛琪、霜熙、憶安
曉秋、月苒、淑彤、詩(shī)藍(lán)、霜荷
妍清、玉薇、雨漫、瑾熙、玉婉
卿葵、芊苒、藍(lán)若、芷君、凌安
宛盈、雅竹、如霜、榆秋、向舒
芊珊、如初、芊以、君雙、云真
子筠、柏嫣、霜沁、竹書(shū)、心嵐
問(wèn)妍、霜凌、曉黛、雨桐、漫竹
晴沐、白鶯、若秋、桃嫣、凝瑤
榆雪、文葵、嫣向、晴秋、蔚云
豐衣足食,寓意不俗的女孩名字大全(帶解釋)盈君
盈:指充滿、圓滿、增長(zhǎng)、富余等。用作人名意指生活美好,富足圓滿。
君:指君主,封建時(shí)代指帝王,也指道德品行高尚的人。用作人名意指身份尊貴,謙謙君子。
云姿
云:云彩,也指說(shuō)話、云中、或輕柔舒卷如云之物;用作人名意指抱負(fù)不凡,前程遠(yuǎn)大。
姿:指面貌、容貌、形態(tài)、樣子。用作人名意指國(guó)色天姿,家世不俗。
玉薇
玉:美石為玉,也指美麗,美好、尊貴等。用作人名意指冰清玉潔,亭亭玉立。
薇:指一種草本植物,薔薇。象征著堅(jiān)強(qiáng)、純潔等。用作人名意指美麗動(dòng)人,高貴典雅。
憶安
憶:指回想、相戀,也指記得、記住、記憶猶新。用作人名意指重情重義,善良大方。
安:指平安、安定、吉祥、歲歲平安等。用作人名意指文靜美麗,吉祥好運(yùn)。
相信有接觸過(guò)游戲開(kāi)發(fā)的童鞋都知道lua這個(gè)腳本語(yǔ)言,Lua 是一種輕量小巧的腳本語(yǔ)言,用標(biāo)準(zhǔn)C語(yǔ)言編寫(xiě)并以源代碼形式開(kāi)放, 其設(shè)計(jì)目的是為了嵌入應(yīng)用程序中,從而為應(yīng)用程序提供靈活的擴(kuò)展和定制功能。關(guān)于lua的簡(jiǎn)介就到這里,然而更多的還是為了能夠搞魔獸世界的插件,由于wow天然的支持lua語(yǔ)言,并且擁有大量的api夠我們?nèi)フ{(diào)用。所以為何不嘗試一下用lua開(kāi)發(fā)wow的游戲腳本呢?首先從從這三個(gè)方向開(kāi)始吧。
目錄
搭建lua的開(kāi)發(fā)環(huán)境
在wow中運(yùn)行l(wèi)ua腳本 并輸出hello world
使用外部的lua腳本,并導(dǎo)入
魔獸世界內(nèi)置了LUA這個(gè)腳本語(yǔ)言, 使用它可以制作更高級(jí)得宏(LUA自己提供得函數(shù)等等在魔獸得環(huán)境中只能用做輔助作用,比如你想在屏幕顯示出目標(biāo)怪物還剩多少生命值,你不可能在LUA本身語(yǔ)言庫(kù)中找到任何函數(shù)來(lái)直接得出結(jié)果,而只有使用魔獸世界自身提供給開(kāi)發(fā)者的相關(guān)函數(shù)), 在魔獸世界里面,你可以使用魔獸提供的函數(shù)編出任何符合LUA腳本語(yǔ)言語(yǔ)法規(guī)則的宏(由于魔獸世界里面對(duì)宏的字符個(gè)數(shù)有限制,所以為了編寫(xiě)更強(qiáng)大的宏就出現(xiàn)了插件,讓宏成為插件被魔獸啟動(dòng)時(shí)導(dǎo)入。
搭建lua的開(kāi)發(fā)環(huán)境lua的開(kāi)發(fā)環(huán)境有很多,例如:idea上有emmylua插件 ,在倉(cāng)庫(kù)里下載下了就可以使用,vscode也是一個(gè)不錯(cuò)的選擇,其內(nèi)置大量的插件可供開(kāi)發(fā)者下載,其中就包含了lua。但是今天的主角是wowlua,他是一款可以在游戲中編程的插件,其下載地址:
https://www.curseforge.com/wow/addons/wowlua
玩過(guò)wow的都知道,wow所有的插件地址都存放在 游戲路徑:/World of
Warcraft/_classic_/Interface/AddOns 路徑下,我們只需要將wowlua插件下載下來(lái),在該目錄下解壓,并重啟游戲就可以了,此時(shí)游戲會(huì)從AddOnes中自動(dòng)的去讀取外部的插件。
wowlua是什么?如何使用?(官方文檔)
WowLua是游戲中的Lua腳本環(huán)境,其中包括交互式Lua解釋器以及多頁(yè)腳本編輯器。其他功能包括:
語(yǔ)法著色,由krka壯觀的For All Indents and Purposes庫(kù)提供圓滑的按鈕,由Mikk提供當(dāng)WowLua運(yùn)行代碼時(shí),為方便起見(jiàn),它定義了一個(gè)全局函數(shù)print(),該函數(shù)將輸出定向到WowLua窗口。不從WowLua運(yùn)行時(shí)刪除此全局變量可以使用/ wowluarun或/ luarun從命令行運(yùn)行WowLua頁(yè)面。每個(gè)斜杠命令使用頁(yè)面名稱,并將任何問(wèn)題或活動(dòng)打印到聊天框架。因此可以從宏中使用它們。
可以使用/ wowlua或/ lua打開(kāi)WowLua。如果提供的話,這兩個(gè)斜杠命令都將使用lua表達(dá)式并運(yùn)行它:
/ lua print(14)將打開(kāi)WowLua并將數(shù)字14打印到輸出窗口。
在游戲內(nèi)只需要輸入/lua 便可以調(diào)用wowlua編程環(huán)境了,在wowlua中可以很好的編寫(xiě)lua代碼并在游戲中調(diào)試,是開(kāi)發(fā)wow插件的神器。
然后 我們?cè)賮?lái)寫(xiě)一下循環(huán)語(yǔ)句,比如使用for循環(huán)輸出1-10
如何從外部環(huán)境中導(dǎo)入lua插件?
首先你需要按照wow的官方規(guī)范來(lái)在/World of
Warcraft/_classic_/Interface/AddOns 路徑下創(chuàng)建一個(gè)新的文件夾,這里把名稱命名為HelloWorld,通過(guò)觀看其他插件的以及官方的規(guī)范得知,我們需要在HelloWorld文件夾下創(chuàng)建兩個(gè)文件,1.lua文件 2.toc文件。toc文件里主要為當(dāng)前插件的內(nèi)容
HelloWorld.toc 例子:
## Interface: 20400
## Title-zhCN: xx專用腳本
## Notes-zhCN: xx專用腳本
## Author: 作者(xxx)
## Version: 版本 v1.0
## eMail:
## DefaultState: Enabled 默認(rèn)狀態(tài)
HelloWorld.lua -- 腳本文件
需要在toc文件中聲明腳本的名稱 作者的名稱 腳本的啟用狀態(tài)。
更多的寫(xiě)法可以去參考這個(gè)
toc文件格式
## Interface: 適用的魔獸版本號(hào)
## Title: 顯示的標(biāo)題(默認(rèn)語(yǔ)言)
## Notes: 顯示的說(shuō)明(默認(rèn)語(yǔ)言)
## Title-zhCN: 特定語(yǔ)言的標(biāo)題(簡(jiǎn)體中文)
## Notes-zhCN: 特定語(yǔ)言的說(shuō)明(簡(jiǎn)體中文)
## Author: 作者(不顯示)
## Version: 版本
## eMail: 如題
## UIType: 插件類型
## Dependencies: 依賴的插件
## RequiredDeps: 必須依賴的其他插件
## OptionalDeps: 可選倚賴
## SavedVariables: 統(tǒng)一存放的變量
## SavedVariablesPerCharacter: 按角色存放的變量
## LoadOnDemand: 1 (調(diào)用時(shí)加載)
## LoadWith: 當(dāng)指定插件加載時(shí)才加載,前提是調(diào)用時(shí)加載
## DefaultState: disabled 默認(rèn)狀態(tài)
## Secure: 安全(功能未知)
# 注釋1 dklasjfkasdj
Script.lua -- 腳本文件
% 注釋2 dskajfklasdjfklsdaj
Layout.xml -- 布局文件
編寫(xiě)一個(gè)lua腳本 HelloWorld.lua 隨便找的腳本(后續(xù)會(huì)講如何制作 如何調(diào)用api)
function CountdownFunc()
CountdownFrame = CreateFrame("Frame")
FrameScript = function()
if GetTime() - MarkTime > 1 then
if S == 0 then
SendChatMessage(">>煙霧彈<<結(jié)束", "YELL")
FrameScript = nil
CountdownFrame:SetScript("OnUpdate",FrameScript)
else
SendChatMessage(S,"YELL")
end
MarkTime = GetTime()
S = S - 1
end
end
MarkTime = GetTime()
S = 5
CountdownFrame:SetScript("OnUpdate",FrameScript)
SendChatMessage(">>煙霧彈<<已釋放", "YELL")
end
MainFrame = CreateFrame("Frame")
MainFrame:RegisterEvent("UNIT_SPELLCAST_SENT")
MainFrame:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
MainFrame:SetScript("OnEvent", function(_, _, a, b, _, c)
if a == "player" and b== "煙霧彈" then
n = type(c) == "string" and c or CountdownFunc()
end
end)
編寫(xiě)完畢后保存,并在游戲內(nèi)加載
?
重新啟動(dòng)游戲,加載自己編寫(xiě)的腳本。好了簡(jiǎn)單的介紹就到這里,如果你喜歡這篇文章的話,請(qǐng)?jiān)谙路搅粞裕一爻掷m(xù)更新的
魔獸世界中提供了許多強(qiáng)大的api夠我們?nèi)フ{(diào)用
https://wowwiki.fandom.com/wiki/World_of_Warcraft_API 參考官方api地址。
部分接口懷舊服暫未開(kāi)放。大部分都是可用,在該網(wǎng)站上還有所有職業(yè)的官方宏以及簡(jiǎn)單的插件制作介紹,喜歡的朋友可以收藏。
另外:懷舊服-奧金斧-BL-九幽第一少 歡迎找我玩兒.....