![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Unity-U3D游戏与开发
文章平均质量分 59
源码及应用
平杨猪
希望能够给你带来帮助......
展开
-
Unity实现飞行相机、路径相机、手机触摸旋转模型、鼠标点击模型播放视频
Unity实现飞行相机、路径相机、手机触摸旋转模型,UpDown需要在如下添加A、D键。原创 2024-05-16 21:45:02 · 227 阅读 · 0 评论 -
Unity用官方第三人称Third Person模板,替换成自己的人物
官方的第三人称模板是使用URP渲染管线制作,本文章会使用3D基础渲染管线,当然URP渲染管线也是同样的步骤。URP管线可以直接创建官方模板直接从步骤六开始。这样我们就得到了一个用官方资源替换成自己模型的比较好用的第三人称,Very Good!原创 2024-04-30 22:37:07 · 1701 阅读 · 1 评论 -
Unity两种答题面板的制作方式
Unity两种答题面板的制作方式。主要为5个组件,一个Text作为题目,Scroll View作为装载选择题的容器,Toggle作为选择模板,两个Button,一个作为关闭面板按钮,一个作为提交按钮。将正确的组件拖入到unity正确的位置上。每一个答题面板都需要挂载该脚本。原创 2024-04-28 22:15:40 · 978 阅读 · 0 评论 -
Unity实现360度可旋转、缩放单独看模型
Unity实现360度可旋转、缩放单独看模型。实现模型的单独交互,显示在面板上,可以进行旋转和缩放操作。原创 2024-04-28 22:17:04 · 596 阅读 · 0 评论 -
unity实现2D小游戏FlappyBird-2D
实现预加载动画,UI界面展示,空格键或鼠标左键可控制Bird的高度,从而通过障碍物,通过所有障碍物即可通关。(1)播放预加载动画,在动画的结尾添加事件Add event,Addressables中添加UI面板预制体,在动画结尾事件函数中加载Menu面板。(2)Menu面板中,添加两个图片按钮,通过GameObject.Find(),去绑定Start和Quit按钮,通过监听onClick.AddListener(),去监听按钮用来委托函数并执行命令。(3)点击Start按钮,SceneManager原创 2023-02-22 22:22:20 · 1130 阅读 · 0 评论 -
Unity合并mesh,【CombineMeshes】将多个物体合并成一个物体或层级关系的物体
Unity3D将多个物体合并一个物体或层级关系的物体一、三种合并工具1.MergeMesh1:(效率低,适应性高)模型点超过65535自动分模型,一个mesh上有多个材质会自动分出来成为子集部分,父节点要有mesh则 fatherMesh = true;2.MergeMesh2:(效率快、适应性低)模型点不能超过65535,超过会报错,且相同材质才会合并,若一个mesh上有多个材质会少一些材质(也就是丢失了一部分模型)3.MergeMesh3:(适应性极低)模型点不能超过65535,超过会原创 2022-10-29 16:56:25 · 10304 阅读 · 0 评论 -
Unity实现2D小游戏Sunny Land
Unity实现2D小游戏FirstGame2D(Sunny Land)一、游戏说明本游戏为作者的第一个实验的2D小游戏实现效果:(1)简单的UI界面以及触发按钮、滑动按钮事件(2)通过按钮与按键实现场景的切换(3)通过代码实现动画效果的切换(跳跃、蹲下等)(4)碰撞体以及触发器实现消灭敌人、收集物品、地面检测(5)相机场景与背景运动差,实现场景与人物的立体效果,达到较好的视觉效果(6)SoundMananger实现场景音乐的管理原创 2022-05-10 22:23:41 · 6201 阅读 · 0 评论 -
Unity、C#连接MySQL数据库
Unity、C#连接MySQL数据库(一)C#连接Mysql数据库(二)Unity连接Mysql数据库一、MySQL创建(Navicat可视化)(一)安装完MySQL后,打开Navicat进行连接,连接名随便输入,本地的(此电脑上的)MySQL主机就为:localhost或者127.0.0.1,用户名和密码:如果是本地MySQL就为你安装时设置的用户名和密码。(二)(如果是本地MySQL)快速的创建如下表:(二)Unity连接Mysql数据库三、Unity工程的创建以及MySQL包的导入原创 2022-09-04 01:11:32 · 3237 阅读 · 0 评论 -
unity控制相机移动
1.鼠标控制相机的旋转using System.Collections;using System.Collections.Generic;using UnityEngine;public class move : MonoBehaviour{ public CharacterController controller; public Rigidbody rigidbody; public float speed = 1; // Use this for i原创 2022-03-16 16:47:29 · 10018 阅读 · 0 评论 -
Unity通过组件名称字符串添加脚本
通过Type.GetType(string typeName)来得到字符串对应的Type。 Type.GetType(typeName)能获取到自定义类的类型,但是获取Unity的组件不行。例如Type.GetType(“Rigidbody”)值为null,其实是少了程序集。string qualifiedName = typeof(Rigidbody).AssemblyQualifiedName;ty获取Unity的组件程序集全名,再通过Type.GetType()得到的就不为null了。原创 2022-10-10 23:48:13 · 1469 阅读 · 0 评论 -
Unity可视化编程XDreamer插件导入
前言XDreamer是一款基于Unity平台开发的,可在Unity(包括编辑器与运行时)中使用的可扩展的中文交互编辑软件,可进行2D、3D、VR、AR、MR开发。本期博客为XDreamer的官方讲解的学习记录。可以理解为UE4中的蓝图效果。是从事美术人员的福音,美术人员也可不用编写程序进行游戏的制作。一、下载XDreamer官方插件包XDreamer中文交互编辑器http://www.xdreamer.com.cn/请在官网进行下载,得到如下的文件。二、插件加载目前我导入到URP原创 2022-03-28 15:18:09 · 10610 阅读 · 1 评论