青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 505  文章 - 1034  trackbacks - 0
<2009年4月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789


子曾經(jīng)曰過:編程無他,唯手熟爾!

常用鏈接

留言簿(94)

隨筆分類(649)

隨筆檔案(505)

相冊(cè)

BCB

Crytek

  • crymod
  • Crytek's Offical Modding Portal

Game Industry

OGRE

other

Programmers

Qt

WOW Stuff

搜索

  •  

積分與排名

  • 積分 - 924293
  • 排名 - 14

最新隨筆

最新評(píng)論

閱讀排行榜

評(píng)論排行榜


學(xué)xml   http://www.w3schools.com/xml/default.asp

我們游戲里界面和與界面有關(guān)的很多邏輯都是寫在xml里面的,其中邏輯使用lua寫,嵌在xml中,用xmlSpy編輯。

xml中嵌入lua,比如
<script>
function max(a,b)
    if a 
&gt; b then
        return a;
    else
        return b;
    end
end
</script>

大于號(hào)   > 要寫成 &gt;  , 就是greater than的意思。同樣:
小于號(hào)   <                &lt;            less than


這樣子lua沒有高亮顯示,搞得我看起來很痛苦,晚上突發(fā)奇想,從*.lua文件里讀,就可以用LuaEdit來編輯了,那我就可以按F6來check syntax了,哈哈

<script luafile="1" path="gui\haha.lua">
</script>
luafile 為 1,就讀path里的,為0就讀script節(jié)點(diǎn)的text,哈哈,爽!

我從xml文件中把lua段粘貼到*.lua文件里時(shí),忘了把&gt;之類的符號(hào)換成 > 等,導(dǎo)致我查了很久,老子還跟蹤到luabind和lua的源代碼里面去,靠!faint!
幸虧LuaEdit有Check Syntax功能,幫助我檢查到了錯(cuò)誤,深刻體會(huì)到了工具的好處,也更加堅(jiān)信“人與動(dòng)物的最大差別在于人類能夠制造工具并使用工具”!

要是再整得能單步調(diào)試,那就爽歪歪了!



All text in an XML document will be parsed by the parser.

Only text inside a CDATA section will be ignored by the parser.


Parsed Data

XML parsers normally parse all the text in an XML document.

When an XML element is parsed, the text between the XML tags is also parsed:

<message>This text is also parsed</message>

The parser does this because XML elements can contain other elements, as in this example, where the <name> element contains two other elements (first and last):

<name><first>Bill</first><last>Gates</last></name>

and the parser will break it up into sub-elements like this:

<name>
            <first>Bill</first>
            <last>Gates</last>
            </name>


Escape Characters

Illegal XML characters have to be replaced by entity references.

If you place a character like "<" inside an XML element, it will generate an error because the parser interprets it as the start of a new element. You cannot write something like this:

<message>if salary < 1000 then</message>

To avoid this, you have to replace the "<" character with an entity reference, like this:

<message>if salary &lt; 1000 then</message>

There are 5 predefined entity references in XML:

&lt; < less than
&gt; > greater than
&amp; & ampersand 
&apos; ' apostrophe
&quot; " quotation mark

Note: Only the characters "<" and "&" are strictly illegal in XML. Apostrophes, quotation marks and greater than signs are legal, but it is a good habit to replace them.


CDATA

Everything inside a CDATA section is ignored by the parser.

If your text contains a lot of "<" or "&" characters - as program code often does - the XML element can be defined as a CDATA section.

A CDATA section starts with "<![CDATA[" and ends with "]]>":

<script>
            <![CDATA[
            function matchwo(a,b)
            {
            if (a < b && a < 0) then
            {
            return 1
            }
            else
            {
            return 0
            }
            }
            ]]>
            </script>

In the example above, everything inside the CDATA section is ignored by the parser.

Notes on CDATA sections:

A CDATA section cannot contain the string "]]>", therefore, nested CDATA sections are not allowed.

Also make sure there are no spaces or line breaks inside the "]]>" string.


posted on 2007-06-23 05:50 七星重劍 閱讀(2465) 評(píng)論(2)  編輯 收藏 引用 所屬分類: 亂七八糟

FeedBack:
# re: xml中嵌入lua 2007-06-25 11:45 yayv
wow里不就這樣做的么
  回復(fù)  更多評(píng)論
  
# re: xml中嵌入lua 2007-07-03 06:52 阿來
@yayv
最爽的就是后來我知道了wow居然是這么做的,真是"英雄所見略同"!哈哈   回復(fù)  更多評(píng)論
  
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
      <noscript id="pjuwb"></noscript>
            <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
              <dd id="pjuwb"></dd>
              <abbr id="pjuwb"></abbr>
              欧美亚洲一区二区在线观看| 欧美午夜视频| 亚洲国产免费| 日韩网站免费观看| 欧美色欧美亚洲另类七区| 亚洲一区二区在线免费观看视频| 欧美专区日韩视频| 韩国一区二区三区在线观看| 久久综合九色九九| 亚洲免费观看高清在线观看 | 国产日产高清欧美一区二区三区| 午夜日韩av| 欧美a级一区| 亚洲一区二区三区在线视频| 国产欧美一区二区白浆黑人| 免费观看在线综合色| 日韩一级不卡| 久久人人看视频| 亚洲毛片在线观看| 国产拍揄自揄精品视频麻豆| 牛夜精品久久久久久久99黑人 | 99精品国产99久久久久久福利| 欧美日韩一区二区视频在线观看| 午夜在线a亚洲v天堂网2018| 欧美电影电视剧在线观看| 亚洲一区欧美激情| 在线观看不卡av| 国产精品一区二区三区乱码| 牛牛国产精品| 午夜精品一区二区三区四区| 亚洲国产综合在线看不卡| 性欧美办公室18xxxxhd| 亚洲人成网站影音先锋播放| 国产乱人伦精品一区二区| 欧美国产一区视频在线观看 | 久久精品国产久精国产思思| 亚洲精品男同| 嫩草伊人久久精品少妇av杨幂| 亚洲在线黄色| 亚洲美女在线视频| 狠狠入ady亚洲精品| 国产精品美女www爽爽爽| 免费永久网站黄欧美| 亚洲欧美成人在线| 99re热这里只有精品视频| 欧美成人一区二区在线| 久久九九有精品国产23| 亚洲综合久久久久| 在线一区二区三区四区| 亚洲精品少妇| 亚洲国产视频a| 一区在线免费观看| 国产亚洲欧美日韩精品| 国产精品美女久久久久久免费| 欧美另类变人与禽xxxxx| 蜜桃av一区二区三区| 久久精品国产亚洲高清剧情介绍| 亚洲一区视频| 亚洲一区二区三区精品在线观看| 亚洲人成人77777线观看| 欧美成人按摩| 欧美成人精品在线观看| 久久久久久婷| 久久久久久黄| 久久午夜色播影院免费高清| 久久国产精品久久久久久久久久| 午夜精品久久久99热福利| 亚洲在线免费| 午夜精品短视频| 欧美一区二区三区久久精品| 亚洲欧美成人| 久久精品91| 久久久久免费观看| 美女在线一区二区| 欧美电影在线观看完整版| 免费成人黄色片| 欧美激情精品久久久久| 亚洲大片精品永久免费| 欧美激情二区三区| 亚洲日本中文字幕区| 一区电影在线观看| 亚洲在线中文字幕| 久久精品男女| 欧美大片一区| 欧美视频一区二| 国产日韩精品一区二区三区| 国产有码一区二区| 亚洲国产精品久久人人爱蜜臀| 亚洲国内在线| 一区二区日本视频| 欧美亚洲视频在线观看| 久久久五月婷婷| 亚洲国产精品第一区二区| 亚洲三级免费| 亚洲欧美精品| 猛男gaygay欧美视频| 欧美三级乱码| 国产一区二区三区成人欧美日韩在线观看 | 欧美大片免费久久精品三p | 亚洲国产人成综合网站| 亚洲毛片一区| 久久成人免费日本黄色| 欧美成人一品| 国产视频在线观看一区| 1000部国产精品成人观看| 亚洲无亚洲人成网站77777| 欧美一级黄色网| 亚洲国产精品一区在线观看不卡 | 99成人免费视频| 欧美一区二区三区成人| 欧美99久久| 亚洲视频一区在线观看| 久久精品中文字幕一区二区三区 | 欧美在线视频全部完| 欧美成人自拍视频| 亚洲色诱最新| 免费试看一区| 国产日韩一区欧美| 亚洲免费观看在线观看| 欧美一区国产在线| 亚洲国产va精品久久久不卡综合| 亚洲一区二区在线| 欧美激情麻豆| 永久555www成人免费| 亚洲男人的天堂在线| 欧美国产免费| 午夜精品一区二区三区在线| 欧美日韩国产一区二区| 伊人成年综合电影网| 午夜精品久久久久久久99水蜜桃| 欧美二区在线| 久久久精品五月天| 国产精品揄拍500视频| 亚洲深夜影院| 亚洲国产精品黑人久久久| 午夜欧美精品| 国产精品久久久久三级| 亚洲精品激情| 欧美激情视频一区二区三区在线播放 | 久久综合影视| 国产亚洲一区二区三区在线观看| 亚洲桃花岛网站| 亚洲欧洲一区二区在线观看| 久久久精品一品道一区| 国产亚洲激情| 欧美一区二区精品在线| 夜夜嗨av一区二区三区中文字幕| 欧美岛国激情| 亚洲精品1区| 欧美激情精品久久久久久蜜臀| 久久精品在线视频| 黄色成人av| 毛片一区二区| 久久久久成人精品| 精品91视频| 噜噜噜在线观看免费视频日韩| 欧美一区二区三区免费在线看| 国产精品麻豆成人av电影艾秋 | 日韩系列欧美系列| 欧美激情综合五月色丁香小说| 亚洲欧洲在线视频| 亚洲国产影院| 欧美破处大片在线视频| 夜夜嗨av一区二区三区| 亚洲精品一区二区三区99| 欧美日韩大片| 亚洲一二三区在线| 亚洲图片你懂的| 国产精品自拍小视频| 久久久国际精品| 久久久99久久精品女同性| **欧美日韩vr在线| 亚洲激情影院| 国产精品h在线观看| 亚洲欧美激情视频| 亚洲欧美精品在线| 伊人久久综合| 亚洲国产乱码最新视频| 欧美二区在线观看| 亚洲综合999| 亚洲欧美日韩在线观看a三区| 国内综合精品午夜久久资源| 鲁大师影院一区二区三区| 久久亚洲国产精品日日av夜夜| 亚洲精品视频一区| 一区二区三区久久久| 国产情人节一区| 欧美黑人国产人伦爽爽爽| 欧美日韩国产区一| 欧美在线关看| 欧美ed2k| 翔田千里一区二区| 久久婷婷久久一区二区三区| 99精品热视频只有精品10| 亚洲视频在线免费观看| 有码中文亚洲精品| 一区二区三区www| 精品粉嫩aⅴ一区二区三区四区| 亚洲国产精品小视频| 国产精品久久久久久久9999|