C#
文章平均质量分 57
源码及应用
平杨猪
希望能够给你带来帮助......
展开
-
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 · 1126 阅读 · 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 · 10003 阅读 · 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 · 6180 阅读 · 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 · 9989 阅读 · 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 · 3197 阅读 · 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 · 1454 阅读 · 0 评论 -
2020校招4399游戏开发岗笔试编程题(C#)
2020校招4399游戏开发岗笔试编程题(C#)一、小球自由落体,一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第n次落地时,共经过多少米?第n次反弹多高?二、有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。三、小陆每天要写一份工作日报,日报标题含有日期。几年后,他翻开以前的日报,想知道两份日报的日期是否同为星期几,请编程帮助他判断。四、段誉身具凌波微波,动无常则,若危若安,一次能走一级台阶或者两级台阶原创 2022-11-04 18:29:43 · 2908 阅读 · 0 评论