• <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>
            隨筆 - 505  文章 - 1034  trackbacks - 0
            <2009年3月>
            22232425262728
            1234567
            891011121314
            15161718192021
            22232425262728
            2930311234


            子曾經曰過:編程無他,唯手熟爾!

            常用鏈接

            留言簿(94)

            隨筆分類(649)

            隨筆檔案(505)

            相冊

            BCB

            Crytek

            • crymod
            • Crytek's Offical Modding Portal

            Game Industry

            OGRE

            other

            Programmers

            Qt

            WOW Stuff

            搜索

            •  

            積分與排名

            • 積分 - 911304
            • 排名 - 14

            最新隨筆

            最新評論

            閱讀排行榜

            評論排行榜

            我也來說兩句 查看全部回復

            最新回復

            • SilverFox (2007-12-16 19:48:00)

              原文 http://www.codeplex.com/WarcraftAddOnStudio/Wiki/View.aspx 發表于 CodePlex ,由SilverFox翻譯,本文版權歸屬于CWDG。

              QUOTE:



              項目地址:http://www.codeplex.com/WarcraftAddOnStudio

              QUOTE:

              概要

              AddOn Studio for World of Warcraft 是一款開源的開發工具,其目標為使用 Visual Studio 環境開發 World of Warcraft 插件。這是此項目的第一個版本,我們還有相當多的創意將在以后加入。

              UPDATE 2008.01.12 : AddOn Studio 1.0.1 發布,這是一個修正版本,修復了1.0版本中的部分BUG。

              QUOTE:

              主要功能

              可視化開發界面 - AddOn Studio 包含有一組控件,您可以通過拖放的方式來可視化地定制您的插件外觀,某些Visual Studio常用功能如Snap Lines(用于可視化地對齊控件)也已集成。



              Lua編輯器 - AddOn Studio 包含有一個功能強大的Lua代碼編輯環境,具有語法高亮、文本著色、函數折疊、內嵌WoW函數及事件代碼提示、自動完成Lua語法構造、書簽式代碼瀏覽及聲明查看等功能,并且所有的IDE設置都是可自定義的。



              FrameXML代碼提示 - AddOn Studio 為需要手動編輯或自定義FrameXML標簽的開發者提供了內嵌的FrameXML模式檢查。



              自動生成TOC - AddOn Studio 亦可根據您的項目定義自動生成TOC文件。



              自動生成Lua事件 - Addon Studio 屬性面板為某個Lua控件或窗體顯示所有可用的屬性和事件,并可生成event句柄,如button_OnClick事件。



              其他功能 - AddOn Studio 包含有更多功能,如生成Ace2項目模板、自動部署至WoW目錄、任務面板、FrameXML錯誤列表及Lua編譯錯誤、TGA/MP3文件格式支持、強大的搜索替換功能。這一切都是可擴展的,開發者可在此基礎上附加其他工具/編輯器用于插件開發。

              QUOTE:

              從這里開始

              若您是WoW插件開發入門者,請參閱 http://www.codeplex.com/WarcraftAddOnStudio/Release/ProjectReleases.aspx 并點擊安裝。取決于您的系統配置,安裝過程可能長達30分鐘,請耐心等待。安裝完成后,選擇 Help >> Tutorials >> Creating your first World of Warcraft addon 來開始插件開發。

              QUOTE:

              Visual Studio 功能擴展

              AddOn Studio 也是一個如何建立自己的IDE的很好例子,關于Visual Studio功能擴展的詳細信息,請參閱 http://msdn.com/vsx/

              QUOTE:

              構建 AddOn Studio

              若您想自己構建AddOn Studio,請參閱BuildNotes并按照說明依次操作。
            • kurapica (2007-12-17 01:03:34)

              這是看到的第二款游戲外編輯器了,不知道和 WOW UI Designer 比哪個好用些。嘗試下。

              上班實在很累,手頭計劃都停止了。過年期間要加速了。
            • NetFire (2007-12-19 10:32:28)

              這個對于長期使用vs的coder來說,福音啊!
              再說WOW UI Designer也是.NET開發的,殊途同歸
              不過要裝vs2008是比較煩的,我現在vs2k3,2k5,2k8都有,瘋了
            • rebirth (2007-12-19 10:45:34)

              官方演示上面可以實現自動完成,自己裝上了卻不行-0-
            • lordfriend (2007-12-21 16:28:26)

              居然要2008........家里還裝著2003.。。
              話說這個確實是好東東啊。以前我記得有個WOWUIDesigner,不知道哪個好一些
            • SilverFox (2007-12-26 19:21:34)

              QUOTE:

              下載

              1. v1.0.1 官方完整安裝包下載(57.50MB):http://www.codeplex.com/WarcraftAddOnStudio/Release/ProjectReleases.aspx

              2. v1.0.0 多玩完整安裝包下載(58.58MB):http://wowui.duowan.com/upimg/soft/exefiles/RTM-12-14-2007.zip

              3. v1.0.1 僅主程序下載(5.44MB):http://silverfox.name/files/WowAddonStudioSetup.msi

              QUOTE:

              更新說明

              v1.0.1修復以下BUG:

              1.(#681)若智能標簽應用于某控件則修改提示信息。

              2.(#686)在本地變量或自定義函數中智能提示不能正確顯示。

              3.(#726)導入含Slider標簽的FrameXML會引起數據丟失。

              4.(#689)界面BUG

              5.(#692)為AddOn Studio的文件(wowsln, wowproj, lua)
              添加文件關聯。

              6.(YouTuBe)術士在PVP中不能再爆擊出超過8000的傷害。(不要問我,我也不知道為什么會有這條更新。 -____-)

              QUOTE:

              安裝

              前提條件

              1. Microsoft .NET Framework 3.5 (2.7MB ~ 197MB)

              2. Microsoft Visual C++ 2008 Redistributable Package (1.82MB)

              3. Microsoft Visual Studio 2008 Shell (isolated mode) Redistributable Package(56.25MB ~ 384.4MB)

              其中官方下載已包括2和3,并且3中已經包括1。(真是復雜的關系  -___- )

              安裝備注

              1. 若您的機器中已安裝有Visual Studio 2008 或 AddOn Studio 舊版本,請直接下載主程序安裝。

              2. 若您的機器中未安裝有Visual Studio 2008,請下載完整程序包安裝,程序會自動下載 Microsoft .NET Framework 3.5 的運行環境(大約20MB),并安裝其余兩個前提軟件(已包含在完整程序包中)。

              3. <前提條件>中給出的均為 Microsoft 提供的完整開發包,對 .NET 開發沒有興趣的朋友無需理會。

              QUOTE:

              小竅門

              1. 在需自動完成的代碼處按鍵“ALT + ->”可彈出代碼提示或自動完成代碼書寫。(提示:目前支持Lua自動完成的Snippets十分之少,請參看 AddOn Studio for World of Warcraft\Lua\Snippets\1033\Lua\ 處。)

              2. 若需啟用FrameXML校驗功能,請拷貝UI.XSD(可使用 World of Warcraft AddOn Kit 解出,或在此下載)至 %ProgramFiles%\Microsoft Visual Studio 9.0\Xml\Schemas\ ,并重啟 AddOn Studio即可。

              QUOTE:

              已知問題

              1. 若系統中已安裝VS2005,則安裝完成的Addon Studio無法保存項目,提示“this operation should not be completed. no such interface '' supported”。

              2. 在更改配置后,每次打開AddOn Studio都會彈出VS2008選擇配置文件的提示。

              官方的Issue Tracker已收集bug共計10個。http://www.codeplex.com/WarcraftAddOnStudio/WorkItem/AdvancedList.aspx

              QUOTE:

              擬開發功能

              1.(#678)為Frame提供edgeFile和bgFile屬性選擇。

              2.(#680)為FontString的不同字體及大小提供UI支持,實現開發中改變字體及大小可在編輯器中實時顯示效果。

              3.(#683)修改控件的默認名稱為$parent_name,如在名為Frame1的Frame中新建一個FontString,則該FontString的默認名稱為Frame1_FontString1。

              4.(#691)當錯誤地使用“.”時應給予紅色下劃線的錯誤提示,并在輸入“.”時不應彈出自動完成列表。

              5.(#694)提供自SVN檢入/檢出文件功能。

              6.(#695)提供導入已存在插件的向導,包括相關文件/目錄等。

              7.(#697)提供常用WOW函數的自動完成代碼段,包括改善插入代碼段方式、添加ACE2常用函數、調整某些Lua代碼段的自動完成內容。

              8.(#698)提供Ace2/SVN的代碼關鍵字搜索功能。

              9.(#699)提供Lua的代碼重構。

              10.(#700)提供WowBench的GUI用于模擬WOW事件的調試。

              11.(#701)提供Lua的FXCop靜態分析。

              12.(#702)提供Lua函數的即時窗口用于測試Lua代碼段。

              13.(#704)提供數據綁定的自定義控件,用于綁定自定義Lua數據結構或WOW的saved_variable。

              14.(#705)提供對Ace3的支持。

              15.(#718)在工具箱中增加Radio按鈕控件。

              16.(#725)在工具箱中增加Slider控件。
            • SilverFox (2008-1-12 22:16:28)

              原文 http://www.codeplex.com/WarcraftAddOnStudio/Wiki/View.aspx?title=BuildNotes 發表于 CodePlex ,由SilverFox翻譯,本文版權歸屬于CWDG。

              QUOTE:

              概要

              AddOn Studio for World of Warcraft 基于 Visual Studio 2008 Shell (Isolated Mode) 及三個 Visual Studio 擴展開發包 (VSPackages)。本項目包含兩個 C++ 工程,其余工程由C#編寫。

              QUOTE:

              前提條件

              您需要安裝如下軟件來構建 WowAddonStudio :

              Microsoft Visual Studio 2008

              Microsoft Visual Studio 2008 SDK November 2007

              可選前提:

              HtmlAgilityPack (用于文檔生成工具)

              QUOTE:

              下載源代碼

              CodePlex 提供多種方式來獲取項目的源代碼。最快捷的方式是使用 CodePlex ClientSVNBridge 來檢出。在 Source Code Tab 下亦提供了源代碼的單個壓縮文件下載,并附有額外的介紹說明。

              QUOTE:

              使用 Visual Studio 2008 構建 AddOn Studio

              1. 在 Visual Studio 2008 中打開包含有所有工程的WowAddonStudio.sln文件,且確認所有的工程已正確加載。

              2. 若您想構建一個發行版本,可在配置界面修改當前配置自 Debug 模式至 Release 模式(Build --> Configuration Manager)。

              3. 在 Solution Explorer 窗口右鍵選擇 WowAddonStudio 工程節點,點擊 Build 菜單。



              1. 當 WowAddonStudio 及其相關工程構建后,在 src 目錄下會創建一個名為 Debug 或 Release 的子目錄,這取決于當前配置。所有的可執行文件及其他內容(文檔、模板、指南、readme.html)亦拷貝于此。

              2. 作為構建過程的一部分,WowAddonStudio 使用 /setup 標識運行,它的注冊項亦被創建。 欲知 Visual Studio Shell 運行方式的詳細信息,請參閱 Microsoft Visual Studio 2008 SDK 文檔。

              QUOTE:

              使用命令行構建 AddOn Studio

              請確認您已下載 HtmlAgilityPack 并拷貝可執行文件至 $(SolutionDir)\References\HtmlAgilityPack\bin 目錄。在 Visual Studio 2008 Command Prompt 中 src 目錄下運行如下命令:msbuild WowAddonStudio.sln /p:Configuration=Release
            posted on 2008-01-24 03:04 七星重劍 閱讀(4729) 評論(8)  編輯 收藏 引用 所屬分類: PL--LuaIDE -- visual c++

            FeedBack:
            # re: AddOn Studio for World of Warcraft 2008-03-30 00:54 逍遙劍客
            這東西太牛了, 咱也整個吧  回復  更多評論
              
            # re: AddOn Studio for World of Warcraft 2008-03-31 12:06 七星重劍
            @逍遙劍客
            呵呵,后面那個魔獸世界的場景只是圖片啊,別被騙了
              回復  更多評論
              
            # re: AddOn Studio for World of Warcraft 2008-04-27 01:26 逍遙劍客
            那GUI+腳本編輯, 這功能, 就不用改游戲代碼了啊  回復  更多評論
              
            # re: AddOn Studio for World of Warcraft 2008-04-29 21:57 七星重劍
            @逍遙劍客
            改腳本也挺痛苦的,神秘工匠那兒的腳本不熟悉這個的人改起來不容易,不如c++來得好用,單步調試,隨便個程序看一會兒就搞定了

            用lua的好處就是可以給策劃做,或者直接給玩家做,最高境界,呵呵  回復  更多評論
              
            # re: AddOn Studio for World of Warcraft 2008-07-03 22:55 Sinye
            也被后面那種背景騙了,有點意思的東西,wow的fans太強大了。  回復  更多評論
              
            # re: AddOn Studio for World of Warcraft 2008-07-03 23:02 Siney
            @七星重劍

            lua腳本也是可以單步調試的,也可以看調用棧,變量值。
              回復  更多評論
              
            # re: AddOn Studio for World of Warcraft 2008-07-04 14:13 七星重劍
            @Siney
            單獨的lua程序是可以單步調試,我用LuaEdit調試過

            但是用luabind跟c++結合了后,如何單步調試呢?
            以前我們的lua是放在xml文件里的,后來我改了下放到單獨的.lua文件里了,但是沒想出怎么單步調試,反正lua腳本也不是很多,打打日志就能解決了問題,于是也沒有很強的動力去搞這個問題了。

            不是很麻煩的話,老大賜教下,讓我看到光明 ^_^  回復  更多評論
              
            # re: AddOn Studio for World of Warcraft 2008-07-24 09:03 星星多多
            有沒有關于這方面開發的書籍,特別是語法用什么,感覺是VB,不是C#.有的話發kv_32@163.com  回復  更多評論
              
            影音先锋女人AV鲁色资源网久久| 九九99精品久久久久久| 精品九九久久国内精品| 亚洲中文字幕久久精品无码喷水| 久久久久无码精品国产app| 91精品无码久久久久久五月天| 亚洲人成网亚洲欧洲无码久久| 久久久久亚洲av综合波多野结衣| 一级做a爰片久久毛片免费陪| 久久天天躁狠狠躁夜夜2020| 欧美久久一区二区三区| 四虎国产精品成人免费久久| 久久亚洲国产精品成人AV秋霞| 久久天天婷婷五月俺也去| 久久久久国色AV免费看图片| 久久精品国产精品亚洲人人| 久久久久亚洲AV成人网| 久久久这里有精品| 人妻无码αv中文字幕久久琪琪布| 麻豆AV一区二区三区久久| 99久久777色| 久久久久无码精品国产app| 亚洲欧美精品一区久久中文字幕| 久久精品卫校国产小美女| 亚洲香蕉网久久综合影视| 97久久天天综合色天天综合色hd| 热re99久久精品国产99热| 久久伊人五月天论坛| 中文字幕无码精品亚洲资源网久久| 久久精品九九亚洲精品| 91精品国产91热久久久久福利 | 中文字幕亚洲综合久久菠萝蜜| 免费久久人人爽人人爽av| 国产婷婷成人久久Av免费高清| 久久国产影院| 国产精品9999久久久久| 欧美一级久久久久久久大片| 国产精品国色综合久久| 久久国产成人亚洲精品影院| 亚洲午夜无码久久久久| 久久青青国产|