Ubuntu版本:12.04LTS  图形界面:unity2D解决这个问题也有两星期了,写篇日志记录下,也算提供个方法。博主完全linux新手,偶尔用ubuntu编程,并没有多少折腾系统的经验。某次开机时发现进入ubuntu图形桌面后,只有张壁纸,没有任何图标或任务栏,重启后才能正常。持续多次开机都有这样情况后,博主无法忍受,百度“Ubuntu桌面不正常”之类的,得到了此后让我折腾几天的
利用Unity制作的毕业设计游戏设计整体构思游戏主体追逐挑战炫舞挑战问答挑战挑战结束游戏详细设计logo的淡出淡入游戏环境设计游戏主界面UI设置道具卡UI游戏设置界面UI游戏对话设计人物以及敌人控制主角移动与视野转换敌人AI挑战设计追逐挑战按键提示设计地形设计炫舞挑战提示按键设计让角色跳起舞来问答挑战提问模块挑战结束数据存储 游戏设计整体构思游戏主体首先游戏需要一个开场的渐变动画,之后再显示游戏
        根据项目的需要,对已经完成的Unity三维模型以及游戏要使用Winform进行包装,也就是使用Winform做一层外壳。因此在展示Unity的时候使用到了UnityWebPlayer这个插件,对于此插件就不多说了,无论是想把Unity嵌在网页中还是winform中都要使用到。   &
转载 5月前
436阅读
有两个地方需要去除logo,一个是去掉启动场景时的logo动画过渡,另一个是去掉启动背景进度条下面的白色logo图标。去logo动画过渡可参考另一篇文章(点击本链接) 下面说一下去背景图的logo 在微信开发者工具中打开game.js文件,如图框起来的部分为加载页素材配置,以及进度条样式。 下面直接贴上我配置的代码,用下面的代码替换game.js文件的93-146行,我的配置里面更改了进度条样式以
1.使添加的游戏对象自动旋转 创建一个脚本,把这个脚本绑定到 这个cube上,然后在脚本的Update里写入: transform.localRotation *= Quaternion.Euler(0, 30 * Time.deltaTime, 0); 或者transform.Rotate(Vector3.forward * 10 *Time.deltaTime , Space.World);
本文将由游戏开发者Mirza分享使用Unity的默认Shuriken粒子系统,在不使用插件或编写脚本的情况下,实现Logo消融效果。  这是一个Unity中运行的实时效果,你可以使用任意图片实现该效果,无论图片是否是彩色的。本教程将使用纯白色纹理来制作,根据该纹理调整设置,你可以改变部分粒子颜色,使其更符合自己使用的图片。 Part 1:Logo浅入淡出效果我们首先处
转载 6月前
36阅读
前言HoloLens2部署的权威教程在微软的官方文档中,但有些问题其实官方文档并没有列出,所以在实际开发过程中如果遇到bug,就需要自身或者前人的经验去解决。 比如: 对于Hololens2来说,在VS中需选择ARM64而不是x86。部署需要有良好的网速;工程打包出来的文件路径和工程路径有关联,如果这两个路径不匹配,部署就会失败。部署后打不开可能是因为Unity中未添加需要部署的场景,在Build
前面通过学习官方教程理解了一下Hololen交互的原理(Hololens开发(9) 交互),接下来学习工具的使用。从设置项目开始官方教程:https://github.com/Microsoft/MixedRealityToolkit-Unity/blob/master/GettingStarted.md环境:Unity5.6.0f3(64bit),VS2015&VS2017HoloToo
Unity官方初级教程视频07 Awake和Start加载脚本时调用这两个函数首先调用Awake,即使脚本组件还未启用not enabled也没关系,适合在脚本和初始化之间设置任何引用不启用脚本也运行AwakeStart在Awake后执行,并且在首次update前,前提是启用了脚本组件,用来启动任何所需操作,从而将初始化代码的任何部分延迟到延迟到真正需要的时候在运行例如:敌人进入游戏,首先awak
转载 2月前
74阅读
解决的BUG:本周共解决12个比较轻微的BUG,其中值得拿出来讲的有如下几个:1.指挥室舰队更名时使用谷歌输入法中的表情后显示乱码且可以修改成功 Unity的InputFiled连续输入两个emoji时出现的问题,可以详细研究。解决方案即为直接屏蔽即可。 2.点击穿透问题 增加一个Mask即可解决。 Unity中的UI渲染,越上方的物件越先渲染,因此Mask一定要放在组件上方。 为Mask绑定一个
转载 1月前
60阅读
文章目录Unity项目部署到HoloLens2上前言基础环境生成.sln工程部署到Hololens2中使用USB连接部署 Unity项目部署到HoloLens2上前言Unity项目部署到Hololens2据我已知的有两种。一种是利用Unity的MRKT插件,将项目打包成压缩文件的格式,然后在Hololens2的网页端直接拖拽进去安装。这种方式的部署速度比较慢(也有可能之前测试的时候是用WIfi连
前言最近进行项目性能优化的时候发现的问题。问题从大厅进到单局的过程中,会经过选择英雄和加载两个流程,这两个流程对应的UI界面都会有一张几mb左右的贴图作为背景,在进入单局游戏后这两个UI已经销毁了。之后调用下对应的Resources的相关接口,按理来说图集贴图就应该释放掉了。 Resources.UnloadUnusedAssets() 然而并没有,用Profiler检查了,发现被父级的层级L
http://heliosinteractive.com/scaling-ui-hololens/ https://forum.unity3d.com/threads/unity-ui-on-the-hololens.394629/ 1.Create a World Space Canvas att
原创 2021-07-20 16:42:24
799阅读
最近在研究HoloLens2,虽然看了很多资料,但还是出现了不少的问题,而且网上很多内容都是针对HoloLens一代的制作,有些方法都已经弃用了,所以开发起来还是比较麻烦的,目前本人开发还处于初级阶段,基本的环境和开发问题已经解决(当然还会有新问题,不过那是以后的事了)。关于环境搭建其实网上已经有很多资料了,在这里只是自己记录一下。官方链接:MixedRealityToolkit-Unity 参考
一、Hololens概述Hololens有以下特性1、空间映射借助微软特殊定制的全息处理单元(HPU),HoloLens 实现了对周边环境的快速扫描和空间匹配。这保证了 HoloLens能够准确地在真实世界表面放置或展现全息图形内容,确保了核心的AR体验。2、场景匹配HoloLens 设备能存储并识别环境信息,恢复和保持不同场景中的全息图像对象。当你离开当前房间再回来时,会发现原有放置的全息图像均
转载 4月前
70阅读
Unity里面occlusion area或者叫occlusion culling,设置一块区域,区域里设置一些物体作为遮挡物,那么在该区域内被遮挡物遮住的一些物体不会被渲染,从而降低GPU和帧率损耗。occlusion culling的详细介绍可以在Unity官方帮助里面找到,我这里就简单介绍一下怎么用吧。首先确认你的相机的“Occlusion Culling"勾选上。打开Window——Ren
文章目录场景搭建玩家基本设置角色动画设置编写玩家移动脚步设置相机跟随 场景搭建场景的话,在官方Asset Store里边有一个Nightmare素材,目前是付费的,5$,按现在汇率大概35¥。下载下来并打入。在这个资源包里有一个场景的预设体environment,有一个玩家的预设体,还有三个敌人的预设体,还有一些灯光和声音的素材。首先,将environment预制体拖入到Hierarchy层级面
unity开发hololens2(Unity2019.4.1、Hololens2)一、环境搭建步骤:1、首先需要安装win10 SDK10.0.18362.0以上版本。下载地址:win10 SDK 2、Unity版本需要2018.4以上版本。大家可以去官网下载,也可以直接在网上搜,很多的。 3、VS注意安装时勾选以下选项:二、工程创建及示例1、新建Unity工程,导入MRTK(Mixed Real
1、MRTK简介 官方介绍文档、下载地址就是用来实现AR/VR虚拟环境下的显示和交互官方功能文档官方API文档2、MRTK的导入创建首个HoloLens 2应用程序 “Virtual Reality Supported” 功能适用于混合现实和增强现实头显, 因为它指的是启用立体视觉效果 “Spatial Perception” 空间感知功能,使我们能够在混合现实设备上
人物的名称与血条的绘制方法很简单,但是我们需要解决的问题是如何在3D世界中寻找合适的坐标。因为3D世界中的人物是会移动的,它是在3D世界中移动,并不是在2D平面中移动,但是我们需要将3D的人物坐标换算成2D平面中的坐标,继而找到人物头顶在屏幕中的2D坐标最后使用GUI将名称与血条绘制出来。首先学习本文的重点内容,如何将游戏世界中任意3D坐标转换成屏幕中的2D坐标。根据这个方法计算出的2D坐标屏幕左
  • 1
  • 2
  • 3
  • 4
  • 5