自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Unity3D 手指随意拖动物体

目的使物体实现手指随意拖动的效果过程1.新建一个Cube,并设置好物体的坐标大小2.新建脚本Pi,将脚本Pi挂在Cube上3.编写脚本Pi代码如下using System.Collections;using System.Collections.Generic;using UnityEngine;public class Drag : MonoBehaviour{ //偏移值 Vector3 m_Offset; //当前物体对应的屏幕坐标 Vector

2021-02-06 21:53:33 776 1

原创 unity语音关键字识别

用了这么长时间unity,今天才了解到unity是自带语音识别的,只不过只能加以特定的关键字来进行识别Unity自带的语音识别功能官方有API供参考,地址在这里https://docs.unity3d.com/ScriptReference/Windows.Speech.PhraseRecognizer.html话不多说,直接上代码using System.Collections;using System.Collections.Generic;using UnityEngine;using

2021-02-01 19:18:22 1109 3

原创 unity使用NGUI制作血条

利用NGUI制作 血条在2d场景中 先拖一个BG进去。然后创建一个 sprite。修改名字为Bar.在inspector面板中 uisprite属性值。如下:在Bar下创建一个sprite,用于当做血的显示。属性修改同上。把颜色改为血的红色。设置一下Anchors如下:给Bar 添加一个UI Slider的脚本。设置相应值。如下:在Bar 下 创建一个lable 用于显示血量值。lable的text 值。自己修改一下字体。设置一下Anchors。此时的血条就出来了...

2021-01-23 10:27:38 288

原创 unity设置中文版

下载中文语言包下载地址:https://pan.baidu.com/s/1zX4_lYYufob9_oefGv3VKQ 提取码:s38c找到unity的下载目录把下载好的中文语言包放进locales文件夹打开unity 点击peferences…选择中文效果展示

2021-01-22 13:28:25 3790

原创 RPG黑暗之光04

任务系统在场景中添加老爷爷npc将事先准备好的老爷爷素材拖入场景并调整到合适大小和位置给老爷爷加个Box Collider,并调整到合适大小

2020-12-22 08:22:08 249 1

原创 RPG黑暗之光03

角色控制创建第三个场景复制character creatio场景并改名为play为 第三场景删除play场景中不需要 的东西创建一个标签管理器Tags代码如下using System.Collections;using System.Collections.Generic;using UnityEngine;public class Tags : MonoBehaviour { public const string ground = "Ground";//const标明这

2020-12-16 14:34:51 270 2

原创 RPG黑暗之光02

角色创建(魔法师和剑士)开始角色创建场景复制场景Start并改名为tcharacter creatio将tcharacter creatio场景中不要的东西,主摄像机中的Move Camera(script)代码以及UI Root中的一部分完成角色创建界面的UI设计将所需要的按钮素材加入图集在UI Root中添加Sprite并在需要是按钮的Sprite上添加按钮Button Script,并点击Sprite选择自己想要的按钮素材在素材中找到输入名字预设物并拖入UI Root中调整

2020-12-09 09:44:19 251 1

原创 RPG黑暗之光01

设计游戏开始进入场景导入素材搭建场景将事先准备好的素材导入unity将导入素材中的地形Terrain以及环境模型Map拖入场景实现效果给场景添加灯光

2020-12-03 10:34:36 401 4

原创 摇杆的实现

鼠标点击后的位置beginPos 然后 再在每一帧去计算当前手指位置 和点击位置之间的一个向量方向关系(vector) 接着再计算当前手指位置和起始位置的距离(diatance) 然后再与方向相乘 就可以得出小圆点 应该要出现的位置了~ 同时通过Math.clamp方法去限制distance的长度 就能保证小圆圈只能在指定距离里面移动 public Image rocker; //摇杆点点物体 父物体我们通过.parent取得 private Vector3 beginPos;//鼠标点下后的起

2020-11-20 10:42:39 244 1

原创 unity 控制人物模型移动

拖入人物模型在unity创建场景,建一个平面并把人物模型拖上去加入跑步动画和移动代码把跑步的动画加在人物模型上并挂上代码为物体添加移动代码:本次使用的方式A、W、S、D键控制前后左右运动using System.Collections;using System.Collections.Generic;using UnityEngine;public class yodong : MonoBehaviour{ private Animator anim; void

2020-11-11 14:46:36 4746

原创 c# 方法重载

什么是方法重载方法重载是指在一个类中定义多个同名的方法,但要求每个方法具有不同的参数的类型或参数的个数。方法重载实际上就是方法的多元化,当一个方法满足不了我们的需求的时候,需要再次添加多个方法,在进行调用的时候会很复杂。使用方法重载时根据实参的类型或者数量来确定使用哪个方法。方法重载的特点参数的类型不同参数的个数不同参数的个数相同时他们的先后顺序不同namespace ConsoleApp1{ public class Math { //计算器 求和

2020-11-04 08:50:38 558

原创 愤怒的小鸟

开发工具搭建场景小鸟的拖拽2.4小鸟的拖拽给小鸟添加一个圆型碰撞器,在小鸟的属性面板中输入点击add component,选择circle collider 2D,通过调节radius属性的值来调节圆形的大小。给小鸟添加一个C#脚本,命名为bird,代码如下:using System.Collections;using System.Collections.Generic;using UnityEngine;public class bird : MonoBehaviour {

2020-10-28 08:16:10 179

原创 用unity写一个贪吃蛇

第一步:准备工具unity第二步:场景搭建利用 unity做出开始UI场景

2020-10-16 10:43:30 393 1

原创 c#继承

继承作用继承允许我们根据一个类来定义另一个类只需要设计一个新的类,继承了已有的类的成员即可。这个已有的类被称为的基类,这个新的类被称为派生类。继承的思想实现了 属于(IS-A) 关系。例如,哺乳动物 属于(IS-A) 动物,狗 属于(IS-A) 哺乳动物,因此狗 属于(IS-A)动物。基类和派生类一个类可以派生自多个类或接口,这意味着它可以从多个基类或接口继承数据和函数。<访问修饰符符> class <父类>{ ...}class <子类>

2020-10-10 00:08:56 81

原创 Random 生成随机数

Random 生成随机数写法一生成小于100的非随机数static void Main(string[] args){ Random rand = new Random(); for (int i = 0; i < 100; i++) { Console.WriteLine(rand.Next(100)); }}写法二生成某区间的随机数 static void Main(string[] args){ Random rand = new Random();

2020-09-24 20:33:48 425

转载 c#入门了解

c#入门c#简介C# 是一个现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的,由 Ecma 和 ISO 核准认可的。C# 是由 Anders Hejlsberg 和他的团队在 .Net 框架开发期间开发的。C# 是专为公共语言基础结构(CLI)设计的。CLI 由可执行代码和运行时环境组成,允许在不同的计算机平台和体系结构上使用各种高级语言。c#特点现代的、通用的语言容易学习面向组件面向对象跨平台运行.Net的一部分c#主要用途开发普通软件开发网站

2020-09-17 20:14:16 280

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除