自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (10)
  • 收藏
  • 关注

原创 unity实战:教你做黄豆君

文章目录前言一、Unity2D入门1.入门准备1.1导入开发所需要的资源1.2 创建地形1.3改变地形颜色2.游戏中的2D Camera2.1了解Camera的基本属性2.2创建相机跟随脚本2.3把主角装载到照相机跟随脚本上3.物理碰撞系统3.1设置地形碰撞检测组件3.2为主角添加碰撞检测4.2D 动画组件4.1打开Animation窗口,创建新动画4.2添加动画内容4.3设置默认动画5.游戏脚本5.1添加控制主角脚本代码5.2调整重力设置二、使用步骤1.引入库2.读入数据总结前言提示最近看工作室发

2021-09-07 08:04:33 460

原创 unity实战:狂暴机器人游戏教程(下篇)

文章目录前言三、敌人3.1创建机器人步骤1 创建脚本**步骤2 定义生命周期****步骤3添加射击动画**3.2发射机器人导弹步骤1 创建导弹运动逻辑步骤2 添加导弹发射方法3.3增加伤害步骤1 添加玩家受击方法3.4创建补给3.5补给刷新点生成3.6添加声音总结前言不了解或者看不懂的可以去看unity实战:狂暴机器人游戏教程(上篇)提示:以下是本篇文章正文内容,下面案例可供参考三、敌人3.1创建机器人步骤1 创建脚本单击“Resources”文件夹,然后将RedRobot、Yellow

2021-06-16 15:24:04 1342 4

原创 unity实战:狂暴机器人游戏教程(上篇)

文章目录一、准备开始1.创建场景1.1打开场景1.2新建标签1.3设置标签1.4烘培导航2.添加主角2.1导入标准资源包2.2创建脚本3.创建武器3.1添加手枪3.2添加武器标签4.创建常量文件4.1创建Constants脚本5.武器逻辑5.1切换武器二、子弹弹药1.弹药的逻辑1.1创建Gun基类1.2创建手枪脚本1.3创建猎枪脚本1.4 创建突击步枪脚本2.创建开枪动画2.1创建动画控制器2.2用代码控制动画播放2.3设置Animator组件3.添加准心3.1绘制手枪准心3.2创建GameUI脚本3.3修

2021-06-11 10:40:00 2292 3

原创 全网最全讲解最详细的PS教程(第一期:基础教程1.0)

Photoshop开门十件事AdobePhotoshop是目前最流行的平面设计软件之一。可以说,只要你接触平面设计,那么无论早晚,你都要和它打交道。关于Photoshop,要说的实在太多太多,但不论你想让它成为你的左膀右臂,或者仅仅是用它来做一些最基础的图像处理工作,那么下面的10件事都是你一定要知道的,无论你是个初学者或是已经对它有了一定的了解。友情提示: 文章较长,请耐心阅读,下面是视频链接,搭配使用全网最详细PS教学视频【第一期】1.快捷键的使用:这是Photoshop基础中的基础,却也是

2021-05-26 10:20:49 34042 9

原创 unity:镜头移动代码(通用式)

using System.Collections;using System.Collections.Generic;using UnityEngine;public class FPMouseLook : MonoBehaviour { private Transform cameraTransform; [SerializeField]private Transform characterTransform; private Vector3 cameraRotation;

2021-05-17 08:12:47 984

原创 MySQL数据库的创建和删除

创建篇:1.我们可以在登陆 MySQL 服务后,使用 create 命令创建数据库,语法如下:CREATE DATABASE 数据库名;2.以下命令简单的演示了创建数据库的过程,数据名为 RUNOOB:[root@host]# mysql -u root -p Enter password:****** # 登录后进入终端mysql> create DATABASE RUNOOB;3.这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysq

2021-05-07 07:58:30 396

原创 mySQL数据库诠释

一.数据库介绍1.由来MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。2.定义MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。3.标准MyS

2021-05-06 08:35:59 541

原创 unity:贪吃蛇

SatUIController代码using UnityEngine;using UnityEngine.UI;public class StartUIController : MonoBehaviour{ public Text lastText; public Text bestText; public Toggle blue; public Toggle yellow; public Toggle border; public Toggle n

2021-03-29 20:28:49 279 2

原创 用“网筑”平台发手机短信的C#代码

这个是之前做项目的时候,用这个发手机短信,感觉还不错,就分析给大家。using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Net;using System.Text;using System.Web;namespace Niunan.CardShop.Web.Code{ public class SendMobile { /

2021-03-25 08:56:28 121

原创 C#:列表阐述

在这里都是直接用代码来使用。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace List{ class Program { static void Main(string[] args) { List<int> a = ne

2021-03-17 09:43:00 125

原创 游戏开发者必须了解的unity3D技巧

1.U3D基础界面【File】文件、文件菜单文件菜单:New Scene新建场景、New Project新建项目、Build Settings…发布设置【Edit】编辑、编辑菜单编辑菜单:Undo撤销、Redo重复、Cut剪切、Copy复制、Paste粘贴、Duplicate拷贝、Delete删除、Frame Selected将镜头移到选择物体前、Lock View to Selected 锁定视图选择、Preferences…首选参数设置、Modules…模板载入选择、Project Setti

2021-03-04 09:53:56 423

原创 百分之九十的程序员都掌握的C#技巧

1.C#匿名方法【Anonymous methods】匿名方法,一般使用匿名方法进行回调。本质上是一个方法,只是没有名字,任何使用委托变量的地方都可以使用匿名方法赋值。例:static int Test1(int arg1, int arg2){return arg1 + arg2;}Func<int,int,int>plus = Test1;改为:Func<int,int,int>plus = delegate(int arg1,int arg2)

2021-03-01 20:37:07 987

原创 unity:知识区(篇四)

1.高亮显示Debug.Log对应的游戏对象当使用Debug.Log方法输出信息时,可将gameObject作为此方法的第二个参数,当程序运行时,点击Console面板中对应的输出信息,可在Hierarchy面板中高亮显示挂载了此脚本的游戏对象。void Start(){ Debug.Log("this is a message",gameObject);}2.风格化Debug.Log的输出信息当Debug.Log方法的输出消息是字符串时,可以使用富文本标记来强调内容。如下代码所示:

2021-02-24 11:29:44 291 1

原创 unity:知识区(篇三)

1.对齐Scene与Game视图在Hierarchy面板中选择摄像机,按下Ctrl+Shift+F,可将摄像机移动到能够呈现Scene窗口中内容的位置。2.使用空游戏对象作为分隔符在Hierarchy面板中,可以使用名称中带有分隔符的空游戏对象进行组织管理。3.查找含有某组件的游戏对象如果需要查找挂载了某个组件的游戏对象,直接在Hierarchy面板的搜索框中输入组件名称即可,需要注意组件名称中的空格,比如搜索”MeshCollider“而不是”Mesh Collider“。4.查找某种类型的

2021-02-22 15:19:17 163

原创 unity:知识区(篇二)

1.C#运算符【A++】先赋值再自增【Sizeof】属于运算符、用于获取非托管类型的大小(以字节为单位)。非托管类型包括下表列出的内置类型以及以下类型:枚举类型、指针类型、用户定义的结构,不包含任何属于引用类型的字段或属性对于所有其他类型(包括结构),sizeof 运算符只能在不安全代码块中使用。 虽然可以使用 Marshal.SizeOf 方法,但此方法返回的值并不总是与 sizeof 返回的值相同。 Marshal.SizeOf 在封送类型后返回大小,而 sizeof 返回公共语言运行时分配的大

2021-02-20 09:31:11 388 1

原创 unity:知识区(篇一)

1. 高亮选择在Scene面板右上角的Gizmo下拉列表中,可以通过设置Selection Outline选项决定是否在选中物体时显示边缘高亮的标识。2.【Console】控制台、C#之System命名空间下的Console类【Write】【Read】【ReadKey】【Beep】常用方法:Console.Write :向控制台直接写入字符Console.WriteLine :向控制台写入字符后换行Console.Read :从控制台直接读取一个字符,按下回车键退出Console.Read

2021-02-18 12:44:39 365

原创 程序员必备的10个unity小技巧!!!

游戏表现改进技巧游戏优化是游戏成功的必要条件。即使这个游戏设计的很好,但它仍可能存在性能问题。要确保用户的Unity游戏经过优化,请尝试以下提示。1、性能问题的来源在开始优化游戏之前,用户需要找出性能问题的来源。对于初学者来说,最好能确定这些问题来自GPU还是CPU。找到罪魁祸首有助于用户更好地进行优化,因为GPU和CPU都有不同的性能优化策略。2、代码性能优化很重要,但不要编写难以阅读和维护的代码。应根据用户获得的绩效收益做出决定。如果收益很高,请保留这些代码。3、共享材质尝试在场景中共享物

2021-02-01 17:27:01 495

原创 unity:关于一些问题的处理

1. 为什么物体旋转了, 但是并没有呈现3d效果?答:默认的unity2d工程中, camera的投影方式是Orthographic方式, 这样的好处是, 无论在任何z深度, 物体大小都是等大的, 因此不存在近大远小的问题, 而且旋转也不会发生物体的畸变。想要实现3d的效果畸变, 只要将camera投影设置为Perspective即可。2. 发布Android版本,不成功,没有任何反应答:确保安装了Android SDK 22版本以下的版本,据说22版本不管用。另外确定修改了company name

2021-01-31 16:02:18 362

原创 unity:实现音频的视觉效果

过程1.创建工程,新建一个场景,在场景中建一个空物体,添加一个AudioSource组件用来播放音乐2.Cube创建一个Cube作为预制体,并创建一个材质球,并勾选自发光,将Cube的材质指定为该材质球3.创建脚本,并将脚本挂载到空物体上,并拖拽赋值相应的组件using System.Collections;using System.Collections.Generic;using UnityEngine;public class MusicSpectrum : MonoBehaviour

2021-01-29 10:12:31 691 1

原创 unity:背包j讲解(个人篇)

背包系统作为游戏中的一个重要功能,与游戏存在着诸多的交互性,购买商品、怪物掉落等各种情形都需要访问背包系统,结构较为复杂!

2021-01-28 21:25:34 891

原创 unity讲解(入门)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、unity中的UI界面?1.在搭建UI界面中,我经常会碰到在做了一个逐渐完整的界面时,发生大小不匹配的?二、使用步骤1.引入库2.读入数据总结前言提示:这篇主要是从unity制作游戏开发中,博主遇到的一些问题,从C#语言到unity3D游戏开发中或多或少都存在的问题。提示:以下是本篇文章正文内容,下面案例可供参考一、unity中的UI界面?1.在搭建UI界面中,我经常会碰到在做了一个逐渐完整的界面时,发生大小不

2021-01-19 19:31:07 2653 2

原创 unity:练习小测试

1.请在Test类中定义不少于4个重载函数。public void Eat(string what,string where) { Console.WriteLine("中午在"+where +"吃"+what); } public void Eat(string what,int i) { Console.WriteLine("中午吃"+what+i+"份"); }

2021-01-08 14:18:10 3276 6

原创 unity:灯光效果(诠释)

文章目录前言一、灯光 (Light)检视器 (Inspector)二、属性1.详细信息三、灯光类型详解1.聚灯光2.方向灯3.区域灯3.1 区域灯从一个平面的矩形截面的一侧投射灯光。3.2性能注意事项:四、阴影贴图和偏移属性4.1阴影4.2 提示总结前言提示:灯光 (Light) :会使您的游戏具有自己的个性和风格。您可以使用灯光来照亮场景和对象,以创建完美的视觉氛围。仅举几个例子,灯光可用于模拟太阳、燃烧的火柴光、手电筒、炮火或爆炸。一、灯光 (Light)检视器 (Inspector)Un

2020-12-31 07:54:55 4564 2

原创 运行时实例化预设 (Prefabs)

文章目录前言一、一般情况二、创建一堵墙1.使用上方脚本2.优势三、实例化火箭和爆炸总结前言从基本层面上了解预设 (Prefabs) 的概念。它们是预定义游戏对象 (GameObjects) 和组件 (Components) 的集合,可在游戏中重复使用。如果您不了解预设 (Prefab),建议您阅读预设 (Prefabs) 页面,了解更多基本介绍。一、一般情况为说明预设 (Prefabs) 的强大,让我们来看看可用得上预设的一些基本情况:在不同位置,多次使用单块“砖”预设 (Prefab) .

2020-12-29 08:08:32 1285 2

原创 unity:添加随机的游戏元素

文章目录前言一、从数组选择随机项目二、用不同概率选择项目1.概率:2.随机排序:3.从一组项目中非重复选取:4.空间中的随机点:总结前言随机选取项目或值在很多游戏中非常重要。该部分说明如何使用 Unity 内置随机函数执行一些常见的游戏机制。一、从数组选择随机项目可随机挑选数组元素:1.是因为能够选择零到数组最大索引值(等于数组长度减去一)之间的随机整数。2.使用内置 Random.Range 函数就可轻松做到:var element = myArray[Random.Range(0, m.

2020-12-28 10:17:11 2260 6

原创 C#:算法大全(百分之九十九的程序员都掌握算法诠释!!!)

算法大全文章目录算法大全前言一、希尔排序1.算法思想简单描述:2.希尔排序算法实现:二、插入排序1.算法思想简单描述:2.插入排序算法实现:三、选择排序1.算法思想简单描述:2.选择排序算法实现:冒泡排序:1.算法思想简单描述:算法原理:2.冒泡排序算法实现:总结前言算法是在有bai限步骤内求解某一问题所使用的一组定义明确的规则。通俗点说,就是计算机解题的过程。在这个过程中,无论是形成解题思路还是编写程序,都是在实施某种算法。解题思路可以用伪语言,编写程序用某种特定语言。一、希尔排序1.算

2020-12-24 07:52:14 11431 20

原创 unity:地形编辑器指南

创建新地形要创建新地形 (Terrain)请点击地形 (Terrain) -> 创建地形 (Create Terrain) 。这会将“地形”(Terrain) 添加到您的项目 (Project) 和层级视图 (Hierarchy Views)中。新创建的地形 (Terrain) 在场景视图 (Scene View)中如下图所示::如果想要不同大小的地形 (Terrain),请在菜单栏中选择地形 (Terrain) -> 设置分辨率 (Set Resolution) 。从本对话框中,您

2020-12-23 08:14:55 2145 2

原创 unity:颜色修正曲线 (Color Correction Curve)

颜色修正曲线通过对每个颜色通道使用曲线来进行颜色调整。通过基于深度的调整可以根据与相机的像素距离改变颜色调整。例如,因为存在大气散射中的粒子效应,所以风景中的对象通常会随着距离增大而更大程度地减饱和。属性属性功能模式 (Mode)在高级或简单配置模式之间进行选择饱和度 (Saturation)饱和度级别(0 创建黑白图像)导管红色 (Red)红色通道曲线绿色 (Green)绿色通道曲线。蓝色 (Blue)蓝色通道曲线。红色(深度)(Red

2020-12-16 08:20:58 1251 3

原创 unity:动画组件(一)

动画组件动画器控制器 (Animator Controller)动画状态 (Animation State)属性功能转场 (Transitions)源自此状态的转换的列表速度(Speed)动画的默认速度运动 (Motion)分配给此状态的动画片段脚 IK (Foot IK)是否应对此状态考虑“脚 IK”(Foot IK)1.默认状态(以棕色显示)是第一次激活时计算机所处的状态。必要时,可以通过右键单击另一个状态并从上下文菜单中选择设为默认 (Set

2020-12-15 08:02:12 528 2

原创 unity:百分之九十九的人都用的技巧

反向播放动画:当我们只有一个方向的动画,比如只有前进动画,我们又需要做一个后退的功能,可以在播放动画的时候设置Speed属性为-1,然后就会反向播放前进动画。Unity死机未保存场景:当你在Unity中编辑场景,突然死机时,可以在项目文件目录中找到Temp文件夹,双击文件夹,找到_Backupscenes文件夹,把后缀为.backup的文件后缀改为.unity,然后拖进Unity的Project界面里面,这样就可以还原死机前场景最后情况。快捷目录:Project窗口下,可以把文件夹直接拖到Favo

2020-12-14 09:13:53 197 2

原创 unity:导航系统

Unity 3D (导航系统)是用于实现动态物体自动寻路的一种技术,它将游戏场景中复杂的结构关系简化为带有一定信息的网格,并在这些网格的基础上通过一系列相应的计算来实现自动寻路。选中场景中需要导航的对象,在菜单栏中一次点击 Component->Navigation->Nav Mesh Agent,就完成了导航代理组件的添加。Nav Mesh Agent 导航代理组件导航代理组件的可设置属性包括:导航代理的尺寸;导航代理的运动属性;闪避,寻路等行为的属性。Uni

2020-12-12 14:34:04 869 1

原创 unity:NGUI插件

NGUINGUI是严格遵循KISS原则并用C#编写的Unity(适用于专业版和免费版)插件,提供强大的UI系统和事件通知框架。其代码简洁,多数类少于200行代码。这意味着程序员可以很容易地扩展NGUI的功能或调节已有功能。对所有其他用户而言,这意味着更高的性能、更低的学习难度和更加有趣。下面我们来介绍NGUI的特性:完全集成到Inspector面板中。 不需要点击Play按钮就能查看结果。 在场景视图中看到的就是在游戏视图中得到的(所见即所得)。组件、模块化的特性:要让你的界面控件做什么,只需为

2020-12-11 10:04:19 1321 1

原创 unity:实现角色行走的点击效果

1.点击Magician_idle,拖动到场景中2.修改Magician_idle为Magician3.将Magician拖进Prefabs4.新建脚本,名称为Player Dir5.输入代码6.视野保持一致7.将Exf_Click_Green拖入Effect_click_prefa8.展示角色的移动点击效果9.改善角色的移动点击效果,展示改善成果10.效果如下...

2020-12-10 08:02:11 656 2

原创 unity:背包系统讲解(二)

有不了解这篇的,可以去看我的博客:unity背包系统讲解,链接如下:unity:背包系统讲解这是接着上一篇的,进行讲解:UI-PackCell.cs(注释)UI-PackCell.cs(讲解)using System;using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;public class UI_PackCell :

2020-12-07 18:25:53 369 1

原创 Visual Studio的一些功能

Visual Studio注释集成开发环境是一种创新启动板,可用于编辑、调试并生成代码,然后发布应用 。 集成开发环境 (IDE) 是一个功能丰富的程序,可用于软件开发的许多方面。 除了大多数 IDE 提供的标准编辑器和调试器之外,Visual Studio 还包括编译器、代码完成工具、图形设计器和许多其他功能,以简化软件开发过程。1.波形曲线和快速操作波形曲线是波浪形下划线,它可以在键入时对代码中的错误或潜在问题发出警报。 这些可视线索使你能立即修复问题,而无需等待在生成期间或运行程序时发现错误。

2020-12-03 13:19:29 4196 1

原创 C#:关于杂项文件

杂项文件List item需要使用 Visual Studio 编辑器独立于项目或解决方案来处理文件。 打开某个解决方案后,可以打开和修改文件,而不必将其添加到解决方案或项目中。 要独立处理的文件称为杂项文件。 杂项文件位于解决方案和项目的外部,不包括在生成中,而且无法包括在受源代码管理的解决方案中。由于各种原因,独立于项目或解决方案来打开文件很有用。 你可能有一个需要在开发基于项目的解决方案时查看的文件,但它对于解决方案的开发并非必不可少。 常见示例包括开发备注或说明、数据库架构和代码剪辑。 此

2020-11-27 10:25:49 4944 3

原创 unity:第一人称代码

第一人称视角(代码如下)using System.Collections;using System.Collections.Generic;using UnityEngine;public class FPMouseLook : MonoBehaviour { private Transform cameraTransform; [SerializeField]private Transform characterTransform; private Vector3 cam

2020-11-25 09:07:01 814 1

原创 unity:瞄准镜制作

瞄准镜代码(通用)using UnityEngine;using System.Collections;public class TelesopicView : MonoBehaviour{ public float zoomLevel = 2.0f; public float zoomInSpeed = 100.0f; public float zoomOutSpeed = 100.0f; private float initFOV; public Ga

2020-11-25 09:06:30 731

原创 unity:背包系统讲解

图片描述特别说明:UI框架的作用只是为了方便管理,和使得整个结构清晰明了。窗体封装了打开与关闭的公有方法,并无涉及到窗体具体的特有功能,所以这里不讲框架并不会造成做不出背包的问题。 UI_PacksackForm.cs(脚本说明)using System.Collections;using System.Collections.Generic;using UnityEngine;using MyUI;using System;using UnityEngine.EventSystems

2020-11-18 10:59:58 4908

原创 unity:人物移动代码(通用式)

常用的移动代码:using System.Collections;using System.Collections.Generic;using UnityEngine;public class Yd : MonoBehaviour{public float speed;// Use this for initializationvoid Start(){ speed = 5f;}// Update is called once per framevoid Up

2020-11-09 10:07:09 8000 3

俄罗斯方块游戏.zip

【俄罗斯方块游戏】unity开发:个人制作

2021-05-07

unity躲避战争.zip

unity自制小游戏,可以学习,研究

2021-01-11

unity:跑酷工程.zip

unity:跑酷工程.zip

2020-12-30

C#速成(专家级宝典).zip

C#速成.zip

2020-12-28

坦克大战(工程源码).zip

坦克大战(工程源码).zip

2020-12-28

unity:小飞龙模型(精致)

unity:小飞龙模型(精致)

2020-12-24

小清新鼠标美化包(公共可用)

小清新鼠标美化包(公共可用)

2020-12-23

win10鼠标美化版(雷姆专属系列)

win10鼠标美化版(雷姆专属系列)

2020-12-23

英雄联盟的部分人物模型

包含一部分英雄联盟的人物模型,在这个原有的基础上,添加了一部分其他的人物,让大家更加符合自己需求的东西,这是源于对英雄联盟的热爱,英雄联盟的模型。

2020-11-04

unity像素鸟制作

unity新手小游戏 ,适合初学者进行制作,里面包含了unity中的一些技巧点,可以进行学习。这个对于学习的人来说,是一次不错的体验和学习,不积硅步,无以至千里。相信各位学者都明白这个道理。 游戏虽然不难,可其中包含的知识,是值得大家去学习的。

2020-10-09

空空如也

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

TA关注的人

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