MyGUI Quick Start

  • 安装DirectX,并设置环境变量DXSDK_DIR。
  • 设置环境变量MYGUI_HOME,依次编译Debug及Release模式下的Common,MyGUI.DirectXPlatform工程,并将bin及lib目录拷贝到MyGUI目录下。

依次设置新工程的

  • 工作目录 $(MYGUI_HOME)\bin\$(Configuration)
  • 附加包含目录 $(MYGUI_HOME)\MyGUIEngine\include;$(MYGUI_HOME)\Platforms\DirectX\DirectXPlatform\include;$(MYGUI_HOME)\Common;$(MYGUI_HOME)\Common\Base\DirectX;$(MYGUI_HOME)\Common\Input\Win32;%(AdditionalIncludeDirectories)
  • 附加库目录 $(MYGUI_HOME)\lib\$(Configuration);$(DXSDK_DIR)\lib\x86
  • 附加依赖项 Common_d.lib;MyGUIEngine_d.lib;MyGUI.DirectXPlatform_d.lib;d3d9.lib;d3dx9.lib;%(AdditionalDependencies)

添加Main.h

// ==================================================
//	©2014 Pengfei Du. All rights reserved.
// ==================================================
#pragma once
#include "BaseManager.h"

class Demo : public base::BaseManager
{
};

Main.cpp

// ==================================================
//	©2014 Pengfei Du. All rights reserved.
// ==================================================
#include "Main.h"
#include "Base\Main.h"

MYGUI_APP(Demo);

MyGUI Quick Start

时间: 2024-07-30 04:51:28

MyGUI Quick Start的相关文章

Ogre Quick Start

下载OGRE Sdk并安装,设置环境变量OGRE_HOME=X:\OGRE\OgreSDK_vc11_v1-9-0与OGRE_RUNTIME=%OGRE_HOME%\bin\debug;%OGRE_HOME%\bin\release,并将OGRE_RUNTIME加到Path中. 下载MyGUI相关文件,此时其目录结构为 MyGUI |-Build |-Dependencies |-MyGUI_3.2.0 |-MYGUI_3.2.0_win32 编译Dependencies,使用CMake指定源目

Quick setup

Quick setup — if you’ve done this kind of thing before We recommend every repository include a README, LICENSE, and .gitignore. …or create a new repository on the command line echo "# Architect" >> README.md git init git add README.md git

WIN7任务栏的QUICK LAUNCH怎么调出来

右键单击任务栏--工具栏--新工具栏 在空白处输入%UserProfile%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch然后选择文件夹.ok现在显示了,不过是在任务栏的右侧,现在我们把它移一下位置 右键任务栏--取消"锁定任务栏",按住那个每行有3个小点的手柄,往左边拖过去现在它跑到左边去了,哈哈. 接着右键点击分离和取消 "显示标题" 和 "显示文本" 最后根据你任务栏的大小

Quick Sort(快排)

这是挖坑填补法的演示 快排之挖坑填补法: 1 void Quick(int top/*起始位置*/,int end/*末尾位置*/,int arr[])//挖坑填补法 2 { 3 int i=top,j=end,mark;//i是记住前面的坑 j记住后面的坑 mark记住标准值 4 5 mark=arr[top];//以起始位置作为标准值,同时起始点成为第一个坑 6 if(top>=end)return; 7 while(i<j) 8 { 9 while(i<j)//从后向前找比标准值小

Union-Find(并查集): Quick union improvements

Quick union improvements1: weighting 为了防止生成高的树,将smaller tree放在larger tree的下面(smaller 和larger是指number of objects),而不是将larger tree放在smaller tree的下面(如上图中的第一种情况) Examples: quick-union & weighted quick-union 从上面的这个例子可以看到用quick-union时的树的高度很大,而用weighted qui

Union-Find(并查集): Quick union算法

Quick union算法 Quick union: Java implementation Quick union 性能分析 在最坏的情况下,quick-union的find root操作cost(访问array的次数)会达到N. 所以quick-union的性能也不好.

快速排序(Quick Sort)的C语言实现

快速排序(Quick Sort)的基本思想是通过一趟排序将待排记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,则可分别对着两部分记录继续进行排序,以达到整个序列有序,具体步骤为 设立枢轴,将比枢轴小的记录移到低端,比枢轴大的记录移到高端,直到low=high停止 分别对枢轴低高端部分再次快速排序(即重复第1步) 重复第1.2步,直到low=high停止 C语言实现(编译器Dev-c++5.4.0,源代码后缀.cpp) 原创文章,转载请注明来自钢铁侠Mac博客http:/

hdu 4198:Quick out of the Harbour解题报告

Quick out of the Harbour Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1441    Accepted Submission(s): 575 Problem DescriptionCaptain Clearbeard decided to go to the harbour for a few days so

QUICK 中的触摸事件

本文转载于:http://www.cocos2d-x.org/docs/manual/framework/quick/V3/touch-events/zh Cocos2d-x 原本的触摸机制存在一些限制,在使用中需要开发者做不少额外的处理.所以 Quick-Cocos2d-x 提出了自己的一套触摸机制.本文详细介绍了这套新机制的用法. 显示层级 在 Cocos2d-x 里,整个游戏的画面是由一系列的 Scene, Node, Sprite, Layer 等对象构成的.而所有这些对象都是从 Nod