控制面板-管理工具-服务 检查 Desktop Window Manager Session Manager 服务 是否设置为自动, 如果不是自动 请设置为自动 确定 点开始-运行(win+r快捷键 运行)输入msconfig 选服务,找到Desktop Window Manager Session Manager 是否前面有勾,如果没有请打勾,确定 上面2步设置完成后 重启系统就可以
要不就是显卡驱动的问题,现在的2009以后的机子我想都是可以开启aero效果的
在好好看看
希望对你有帮助啊O(∩_∩)O哈哈~
只要你的电脑评分高的话,只要右击鼠标点击计算机,然后选管理—>服务和应用程序(最下面)-->服务—>Desktop Window Manager Session Manager.查看其状态,开启它,并且设置为自动启动就可以了,那么你重启也不会消失了。
Unity实现自己的简易游戏窗口管理器
在一个手游项目中,进入游戏之后,我们会打开很多游戏窗口(界面),比如帮助窗口(界面){新手指引界面,玩法介绍界面,技能介绍界面},模块窗口(界面){任务界面,铸造界面,宠物界面,签到界面等等},这些界面我们都可以使用窗口管理器来实现。
那么今天我将从一个很简单的小例子入手,和大家一起来完成一个简易的窗口管理器,最后我会把复杂的窗口管理器的实现思路告诉大家!
功能需求:
可以打开窗口,可以关闭打开的这个窗口,最后打开的窗口永远显示在前面,而且能够实现后面窗口的事件屏蔽。
实现过程:
1.游戏开始后,层次面板将出现一个我们自定义的UIRoot(身上需要挂载UIRoot脚本,Panel必须添加),这个游戏物体下面需要有个Camera,Camer身上需要的组件是Camera和UICamera,这个游戏物体下面还需要一个WindowRoot(窗口根节点)(本来应该还有DiagLogRoot的但是这个小例子为了测试,就不必写了),其中WindowRoot这个游戏物体是个空物体,他身上无需任何脚本,它的主要功能就是用来承放 我们打开的窗口的。
2.既然叫做窗口管理器,当然是希望有需要打开窗口的地方调用这个窗口管理器啊,所以,这个窗口管理器需要做成单例。