
unity3d教学
文章平均质量分 63
zslsir
这个作者很懒,什么都没留下…
展开
-
Unity 3d 鼠标设置的问题——隐藏/显示鼠标、锁定/解锁/限制鼠标、自定义鼠标形状
1.全局设置,在“编辑”菜单的项目设置标签中设置,如下图。2.代码临时设置。1)导入图片素材,设置图片导入的纹理类型为光标类型,如下图。2)增加以下代码,挂在摄像机上。并把图标拖入myTex中。//需要外部拖入纹理//参数1为光标图片纹理,参数2 位置;参数3鼠标模式。原创 2024-10-09 06:59:38 · 2590 阅读 · 0 评论 -
Unity报错 CS0619: ‘GUITexture‘ is obsolete的解决办法
unity加载旧版本的项目报错:Unity报错Assets\Standard Assets\Utility\ForcedReset.cs(6,27): error CS0619: 'GUITexture' is obsolete:解决方法如下:一、ForcedReset.cs1.加入命名空间using UnityEngine.UI;2.[RequireComponent(typeof (GUITexture))]中的GUITexture改为Image,改后结果为:[RequireCompo原创 2021-09-16 11:24:02 · 11813 阅读 · 2 评论 -
在VS 2017中自定义工具栏增加代码对齐、展开及折叠代码等工具按钮
在使用VS 2017作为unity3d的脚本外部编辑器时,总觉得有几个功能按钮没在工具栏,使用 很不方便。例如,代码自动对齐、代码块折叠、代码段展开。于是就想到了在工具栏中加上这几个按钮。具体操作如下:1.选择“工具”菜单下的“自定义”对话框,如下图:2.在弹出的对话框中选择“新建”按钮,如下图: 3.在弹出的对话框中,工具栏名称下的文本框中填写自己定义的名字...原创 2018-10-21 17:15:14 · 14568 阅读 · 0 评论 -
unity3d实战项目——拯救大兵3:界面设计之脚本配置
1、增加音频物体 在场景中新建一个空物体,命名为music,将sounds目录中的声音文件a.mp3拖到空物体中。这是为了给游戏界面加背景音乐,以便通过代码控制音乐开关。2、将项目面板中,scripts中的代码menu.cs拖入主摄像机中。3、配置脚本 将项目面板中的myskin(上一节新建的自定义皮肤)、层次面板中的music物体、3张图片(background、...原创 2018-10-04 20:16:38 · 461 阅读 · 0 评论 -
unity3d实战项目——拯救大兵2:界面设计之自定义GUI皮肤
1、新建自定义GUI皮肤在项目窗口点击右键,选择“creat"--"GUI skin",新建一个自定义皮肤,命名为myskin。如下图所示。2、新建自定义样式如下图,在选中myskin的情况下,在检视面板中,点击展开custom styles,设置size为7,将7个项目的name分别命名为:start、option、help、exit、back、music_on、music_of...原创 2018-10-04 18:21:01 · 829 阅读 · 0 评论 -
unity3d实战项目——拯救大兵1:界面设计之场景部署
第一部分:界面设计一、新建场景,部署资源1、新建项目。2、在项目面板(project)中,新建Resources、sounds、scripts、scenes四个目录,并在Resources下面新建一个名为Textures子目录。3、从网上下载项目资源(共包括12个文件,10张图片+1个声音+1个脚本),下载网址为:https://download.youkuaiyun.com/download...原创 2018-10-04 17:06:41 · 420 阅读 · 0 评论 -
unity3d 怎样让鼠标不能超出运行窗口
今天上课时有位同学,问1. 当游戏以窗口方式运行时,如何让鼠标不能超出运行时的窗口?现将解决办法说明如下: Cursor.lockState = CursorLockMode.Confined;这是控制鼠标不能超出游戏窗口的代码2.运行游戏时,为何没有出现 选择全屏或者选择不同分辨率的窗口,而是直接进入窗口运行游戏。解决办法:选择“build setings..."-...原创 2018-09-25 22:03:08 · 4105 阅读 · 0 评论 -
初识unity3d.
昨天,9月3日是我给我校游戏1701班上unity3d的第一次课。这应该是我给我校游戏专业上unity3d课第五个年头了,也就是第五届了。以前只是做兼职教师,现在做专任教师了,所以要认真做做教学总结了。一、教学使用的软件版本教学机房安装的unity3d版本是5.6.4,虽不是我想要的最新版本2018.2.5,但也知足了。是2017年10月发布的版本,也不算太旧的版本。机房维护人员也很为...原创 2018-09-04 05:05:34 · 481 阅读 · 0 评论 -
unity3d 实例:击垮围墙.
这是教学的第二天加上第三天半天,这一周的课就上完了。下周准备讲一个案例:太空大战。一、第二章的教学内容1.给物体添加重力和碰撞体2.脚本的引入(c#语言,只关注update方法)3.移动物体4.旋转物体5.键盘输入(input)6.预制体(子弹预制体)7.实例生成(调整生成位置)8.给物体加力(调整世界坐标为局部坐标)9.物体的销毁10.外部模型的导入(...原创 2018-09-05 21:31:54 · 959 阅读 · 0 评论 -
太空大战2d游戏制作
项目源代码下载网址为:https://download.youkuaiyun.com/download/zslsir/10653142。太空大战是根据龚老师编著的《unity 4.3 游戏开发项目实战》第二章的内容,自己把代码从零开始,全部打了一遍,终于完成了完整的项目。教材中有好几个地方编写有误,有些是明显的笔误,看来国内教材的严谨性还要增强。但不管怎样,龚老师还是付出了辛勤的劳动的。 ...原创 2018-09-07 21:03:51 · 860 阅读 · 0 评论