晨风晨风qq群机器人指令切换问题 怎么编辑切换指令才能做到 ,切换全屏 ,切换透

#ifndef _UGP_MAIN_H_
#define _UGP_MAIN_H_
#define WINDOW_CLASS
&StrandedGame&
#define WINDOW_NAME
&Stranded&
#define WIN_WIDTH
#define WIN_HEIGHT
#define FULLSCREEN
// Function Prototypes...
bool InitializeEngine();
void ShutdownEngine();
// Main game functions.
bool GameInitialize();
void GameLoop();
void GameShutdown();
C/C++ code
//main.cpp
#include&main.h&
CRenderInterface *g_Render = NULL;
LRESULT WINAPI MsgProc(HWND hd, UINT msg, WPARAM wp, LPARAM lp)
switch(msg)
case WM_DESTROY:
PostQuitMessage(0);
case WM_KEYUP:
if(wp == VK_ESCAPE) PostQuitMessage(0);
return DefWindowProc(hd, msg, wp, lp);
int WINAPI WinMain(HINSTANCE h, HINSTANCE p, LPSTR cmd, int show)
//注册窗口类
WNDCLASSEX wc = { sizeof(WNDCLASSEX), CS_CLASSDC, MsgProc,
0L, 0L, GetModuleHandle(NULL), NULL, NULL,
NULL, NULL, WINDOW_CLASS, NULL };
RegisterClassEx(&wc);
//创建应用程序窗口
if(FULLSCREEN)
g_hwnd = CreateWindowEx(NULL, WINDOW_CLASS, WINDOW_NAME,
WS_POPUP | WS_SYSMENU | WS_VISIBLE, 0, 0,
WIN_WIDTH, WIN_HEIGHT,
NULL, NULL, h, NULL);
g_hwnd = CreateWindowEx(NULL, WINDOW_CLASS, WINDOW_NAME,
WS_OVERLAPPEDWINDOW | WS_VISIBLE, 0,
0, WIN_WIDTH, WIN_HEIGHT,
NULL, NULL, h, NULL);
if(g_hwnd)
// Show the window
ShowWindow(g_hwnd, SW_SHOWDEFAULT);
UpdateWindow(g_hwnd);
//初始化引擎
if(InitializeEngine())
// Initialize Stranded game.
if(GameInitialize())
// Enter the message loop
ZeroMemory(&msg, sizeof(msg));
SetCursorPos(0, 0);
while(msg.message != WM_QUIT)
if(PeekMessage(&msg, NULL, 0U, 0U, PM_REMOVE))
TranslateMessage(&msg);
DispatchMessage(&msg);
GameLoop();
//释放资源
GameShutdown();
ShutdownEngine();
UnregisterClass(WINDOW_CLASS, wc.hInstance);
bool InitializeEngine()
if(!CreateD3DRenderer(&g_Render))
if(!g_Render-&Initialize(WIN_WIDTH, WIN_HEIGHT,
g_hwnd, FULLSCREEN))
g_Render-&SetClearCol(0, 0, 0);
void ShutdownEngine()
if(g_Render)
g_Render-&Shutdown();
delete g_R
g_Render = NULL;
bool GameInitialize()
void GameLoop()
if(!g_Render)
g_Render-&StartRender(1, 1, 0);
g_Render-&EndRendering();
void GameShutdown()
另外问一下,哪位大侠有DX编的3D小游戏的例子,要有全屏窗口模式以及分辨率的设置,有声音、能通过鼠标键盘控制3D对象,我想学习学习。不需要做的有多好,只求能在VS2008中能编译成功,能够正常运行。说句实话,作为毕设,我时间不是很充裕,希望能够得到大家的帮助,谢谢了。[color=#000080][/color]------解决方案--------------------DXUT不是有例子?
------解决方案--------------------
只要把全局变量修改了,就 可以了 共&2&页:
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有你也可以成为Photoshop全屏操作高手!
有很多同学看到别人使用Photoshop全屏操作,常常称羡不已。其实,Photoshop全屏操作并非遥不可及。我在给同学们上Photoshop课的时候,一般都要求他们养成好的习惯,从全屏操作开始学习Photoshop。今天就和大家一起学习一下如何从零开始,全屏操作Photoshop.
在开始之前,我们要首先弄明白为何要进行Photoshop全屏操作。我们使用Photoshop全屏操作的最终目的并不是炫耀对软件的操作能力,当然,如果你学会了这一招,去单位应聘面试的时候,会让你的考官欢欣不已,他们需要的就是这样的人才——更快的操作速度,更强的设计能力。
原因是这样的,我们都知道,Photoshop软件界面,单是各种功能面板就占用了相当大的屏幕面积,加上工具箱和菜单栏、属性栏,留给我们的图像操作窗口可能只剩下仅有的一小块面积。尤其是目前还在使用分辨率的显示器的同学,打开软件后,Photoshop留给我们的图像窗口面积可能只剩下了一半不到。在这狭小的工作窗内进行频繁操作,而且还要经常变换图像显示区域,几乎能让人疯掉。
&&Adobe公司已经为用户考虑到了这一点,所以,该公司下辖的几乎所有软件都能够进行全屏操作,依靠的就是全方位的操作快捷键。Photoshop中的绝大多数命令和功能都可以使用快捷键实现,这样就解放了我们的鼠标,解放了屏幕的空间。
&Photoshop全屏操作的核心基础:熟记常用快捷键。Photoshop给我们提供了八百多个快捷键,初学者不太可能短期内全部熟记,这就要求我们集中精力熟记常用的快捷键,大约只需要几十个就足够了。
那么,我们如何认识软件快捷键呢?有两种方法,第一种方法就是将鼠标放置在工具箱上,会提示软件快捷键,在打开软件菜单,在每一个菜单命令之后,给定了快捷键的会直接显示具体键值;还有个方法就是执行“编辑”-“键盘快捷键”,在打开的快捷键对话框中一一浏览。在该对话框中,Photoshop允许我们自定义快捷键,在此,你可以根据自己的键盘操作习惯,更改或自定义常用的快捷键。例如Photoshop
CS4版本将原先的“涂抹”工具快捷键“R”分配给了“三维”工具,这违背了大多数Photoshop操作者的习惯,所以你可以在这里,将该键重新分配给“涂抹”工具。
哪些是常用快捷键呢?主要可以分三大块:工具箱中的所有工具快捷键、图像菜单下的所有快捷键、常用面板的打开和关闭快捷键。这些快捷键加起来不过40个左右,但囊括了我们针对Photoshop的大多数操作,熟记这些快捷键,我们全屏操作无忧。
废话说了这么多,就此开始正题。下面我们从零开始进行全屏Photoshop操作,以矿大南湖校区校名碑的修复和美化为例展开讲述。
从图片可以看出,图片方向倾斜了90度,碑石上有办证被擦掉的污痕,碑石周遭环境不够唯美,图片整体曝光不足等等问题,这些问题我们将一一解决。
01-打开Photoshop软件,双击工作区灰色区域,出现打开对话框。(相关快捷键:新建文件CTRL+N、打开文件CTRL+O、关闭当前文件CTRL+W、关闭所有文件CTRL+SHIFT+W、退出软件CTRL+Q)
打开或新建文件,我们才能进入全屏操作。
02-进入全屏编辑。按TAB键隐藏窗口面板,连续按两次F键进入全屏操作状态。(相关快捷键:SHIFT+TAB键隐藏除了工具箱之外的所有面板)
以上就是传说中的全屏状态了,在全屏状态下,除了图片本身,其他的面板一概隐藏,背景变为黑色。
&03-旋转图片。按ALT+I键打开图像菜单,选择图像旋转-90度(逆时针),也可以用组合键ALT+I+G+0,一次到位.按下CTRL+J复制背景图层,创建副本(这一步是任何Photoshop使用者必须养成的习惯,在执行任何修改之前先复制图层副本,保留重新编辑余地)。(ALT键是快捷键中的二级快捷键首选键。所谓二级快捷键就是Photoshop没有直接定义的快捷键,在任何菜单命令的中文之后括号内的字母就是二级快捷键的键值,如下图中的图像之后的字母“I”,图像下拉菜单中“应用图像”之后的字母“Y”。比如说我们要打开“应用图像”对话框,该命令Photoshop没有给定默认快捷键,因此我们可以使用二级快捷键:ALT+I+Y打开该命令,当然,你也可以应用ALT+I键再配合鼠标或键盘方向键选择该命令。
在这一步中我们常用的快捷键有:ALT+E&编辑菜单、ALT+I
图像菜单、ALT+S 选择菜单、ALT+T
滤镜菜单。这些快捷键记忆起来很容易,我们只需要知道每个菜单的英文就可以了,二级快捷键都是ALT+英文单词的首字母,如编辑-Edit-E、图像-Image-I、选择-Select-S。
04-去除水印。按下J键切换到修复画笔工具(污点修复画笔、修复画笔、修补工具、红眼工具共用一个快捷键“J”,如果你当前的工具不是修复画笔,只需要按住SHIFT键再次按下J键,选到你需要的工具--在工具箱中快捷键相同的工具可以使用SHIFT加相应快捷键依次切换),按住ALT键在石碑右侧区域取样,在水印处涂抹去掉水印。(相关快捷键:选用不同形状画笔,直接点击右键选择;放大或缩小画笔分别为左、右中括号键。)
05-修复污损及干扰。同法使用修复工具或仿制图章工具(快捷键为S,使用方法与修复工具相同)取样涂抹,去掉碑石上“办证涂改”的污点及背景的电线杆、电线。(这时需要放大图片以及移动画布,放大显示图片快捷键为CTRL加“+”,缩小显示为CRTL加“-”,移动画布时,按住空格键,用鼠标在画面上拖动鼠标即可。)
可以看到碑石上的污点及背景的电线杆被修掉了。这里说明一下修复工具和仿制图章工具的区别:仿制图章工具是完全照搬取样区域的纹理和色彩来替代目标区域,而修复工具则是指吸取取样区域的纹理应用到目标区域,而目标区域的颜色则自动从污点周围取样,所以有时候使用修复工具修改的区域与周围能够很好的融合。两种方式各有千秋,需灵活选用。
06-调节图像色彩。按下CTRL+L键打开色阶对话框(或按CTRL+M键打开曲线对话框),调节画面明暗,增强图片对比度及曝光度;按下CTRL+U键打开色相/饱和度对话框增强画面饱和度;按下ALT+I+A+S打开可选颜色对话框,调节红色和黄色色系,增强文字。(相关快捷键:牢记图像-调整菜单下所有默认快捷键)
07-去除画面杂色。按下ALT+T打开滤镜菜单,分别执行滤镜-杂色-减少杂色、滤镜-锐化-USM锐化。(如第一次滤镜效果不明显,可以执行CTRL+F重复执行上一次滤镜,如果再次执行还需调节参数,可执行CTRL+ALT+F.再次打开上次执行的滤镜对话框,自定义参数。)
08-添加天空背景。按下F7打开图层面板,按下添加调整图层按钮为图层1添加渐变填充图层,设定由蓝到透明的线性渐变。(相关快捷键:打开/关闭图层面板
F7、打开/关闭颜色面板 F6、打开/关闭画笔面板 F5&等等)
09-选中渐变填充图层的蒙版,按下D键将前景色和背景色还原为黑白两色,按下B键(画笔),点击右键选择画笔形态,使用“[”和“]”键调节画笔至合适大小,在画面中碑石区域绘制,可随时切换橡皮擦E键更改绘制区域。(使用D键是为了保证画笔的前景色为黑色,这样绘制的蒙版效果就不会是半透明状态了,如果前景色不是黑色,可以用X键切换一下。随时按住CTRL加“+”、CRTL加“-”及空格键调整画面大小及显示区域)
10-修改背景色调。同上法添加自然饱和度调整图层,修改图层蒙版,更改背景树木色彩。
11-增强细节。使用污点修复画笔(J)、加深、减淡工具(O)、海绵工具(O)分辨去掉石碑污点、增强细节、加强文字饱和度。(在选中工具之后,按下ENTER键可以打开工具属性栏,可调节当前工具的细节属性)
12-保存成果。按下CTRL+S存储PSD格式,按下CTRL+SHIFT+S存储为JPEG格式。CTRL+Q退出软件,完成工作。
好了,全屏操作修改图片的一套流程下来,我们对比一下效果。
写了这么多,无他,基本上都是快捷键+快捷键+快捷键+快捷键.....只要你已经将常用快捷键熟记,全屏操作将不再神秘。
请注意,以上教程中的蓝色文字是需要各位重点把握的内容。
那么,如何养成全屏操作的习惯呢?只有一句话:坚决不退出全屏模式!
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 晨风机器人指令大全 的文章

 

随机推荐