手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
HTML
HTML5
JavaScript
CSS
jQuery
Bootstrap
Angularjs
TypeScript
Vue
Dojo
Json
Electron
Node.js
extjs
Express
XML
ES6
Ajax
Flash
Unity
uniapp
Unity3d
React
Flex
Ant Design
elementui
Web前端
微信小程序
微信公众号
编程之家
Unity3d
unity3D 2D简单的怪物自动寻路
适合2D游戏怪物自动寻路,不会攻击人①首先创建怪物到面板,并添加左右移动坐标点所谓的左右点就是创建两个空对象,拖到需要移动的位置,当怪物的子物体②创建脚本拖到怪物上,将左右移动坐标点物体拖入对应位置效果代码部分1usingSystem.Collections;2usingSystem.C
作者:编程之家 时间:2022-10-08
unity3D 保存游戏数据和载入游戏数据
原视频地址:Unity教程:如何存储和加载游戏(ScriptableObject)_哔哩哔哩_bilibili将代码挂在到任意空物体上,例如叫SaveGameManager需要两个按钮,分别添加点击事件,方法在下方代码中以下方法是保存背包里的数据,可以参考做出,保存人物个人信息数据,如金币数等1:保存游戏2:载入
作者:编程之家 时间:2022-10-08
unity3D实践报告-忍者跑酷
一、游戏介绍背景:2D跑酷类游戏背景图需要与主角做相对运动,来让玩家感觉主角在移动,为实现这一效果,就需要背景图的移动,而由于机型的限制,图片资源每张大小不能超过2048*2048,所以做跑酷类游戏的时候需要多张散图拼凑成一张完整的大背景图,但是一个关卡所需要的背景资源又很大,所以
作者:编程之家 时间:2022-10-08
Unity3d C#实现语音合成试听并选择路径保存下载功能含源码
Unity3dC#实现语音合成试听并选择路径保存下载功能(含源码)前言准备工作注册账号下载LitJson实现功能认证与鉴权语音合成选择路劲保存试听功能项目源码前言计划实现语音的合成功能,将文字转语音,支持试听和保存功能,经过一段时间的研究,发现搜狗可以使用,用100–200万字的
作者:编程之家 时间:2022-10-08
【李鑫】Unity3D的发展历史
当其他的引擎在教你们如何使用它们的时候,我们来教大家如何去打造那样的引擎,没有什么是不可能的,毕竟这才是真正的授人以渔。更多的原因或许是因为我们的OpenGL的学员学完OpenGL无法站在一个较高的视点去看待图形学,所以在接触比如动画、数学的时候不知道该学什么,总是在关心一些不
作者:编程之家 时间:2022-10-08
Unity3D 用对象创建对象
在Unity3d中会用到从一个游戏对象复制出一个新的游戏物体的方式,如制作射击游戏的子弹等。在Unity3d中可以使用GameObject.Instantiate的方式从一个GameObject里面创建一个和这个GameObject一样的对象一般此时游戏对象都是使用模板对象,在Unity3d里面制作一个模板是十
作者:编程之家 时间:2022-10-08
[Unity3D]关于NaNNot a Number)的问题
[Unity3D]关于NaN(Not a Number)的问题在游戏运行时,代码若写得不安全很容易出现NAN的异常。一旦NAN出现整个游戏不崩溃也坏死掉了,游戏上了则是要被直接打回来的节奏,更是一个开发及测试人员每人都要扣3000块的大BUG。 一般表现为:1.transform.rotationassignattemptfor
作者:编程之家 时间:2022-10-08
《Unity3D动作游戏开发实战》笔记及扩展2.1
2.1.1.使用协程分解复杂逻辑协程处理异步任务:当遇到一些需要异步处理的程序需求时,可以使用协程来实现使用协程的优点:简单,易于实现实例:使用协程代替有限状态机(基于原书的代码做了些许修改以及增加了注释)//一个表示村民的类publicclassVillager:MonoBehaviour{ pu
作者:编程之家 时间:2022-10-08
【Unity3D应用案例系列】文章导读清单
推荐阅读CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客QQ群:1040082875一、前言凡事总是有有点兴趣才会去做的对嘛,我已经有一个专栏去分享小游戏的开发教程,但是我发现用Unity开发项目的,不仅仅只有游戏,还有非常多的方向等待发掘。我也是秉承着兴趣为先,将可
作者:编程之家 时间:2022-10-08
unity3d 热更篇--ILRuntime原理
ILRuntime基本原理#ILRuntime借助Mono.Cecil库来读取DLL的PE信息,以及当中类型的所有信息,最终得到方法的IL汇编码,然后通过内置的IL解译执行虚拟机来执行DLL中的代码。IL解释器代码在ILIntepreter.cs,通过Opcode来逐语句执行机器码,解释器的代码有四千多行。https://blog.csdn.net/q
作者:编程之家 时间:2022-10-08
unity3D 精灵图片切割
准备素材有素材可以跳过 以这个素材为例解压后得到下图,点击下图素材,发现是一整张图片,不方便使用,所以需要切割此时我们点击图片素材,修改SpriteMode为Multiple(不然无法切割),然后点应用Apply应用后点击SpriteEditor进入图片编辑 切割模式(根据切割结果手动微调)
作者:编程之家 时间:2022-10-08
史上最全Unity3D游戏开发教程,从入门到精通含学习路线图
Unity现在已经用的很广泛啦,可是却一直没有什么美术向的教程。程序员方面的内容在各个论坛都有讨论,但是美术似乎很弱势啊。明明美术也很需要掌握引擎方面的内容嘛!山谷里的野百合还有春天呢我们美术也要出教程!很多同学想学习unity却不知道怎么学起走,我们为同学们定制了学习规划图,
作者:编程之家 时间:2022-10-08
【特性】unity3D中 OnMouseEnter() 或 onMouseExit()没有反应
【特性】unity3D中OnMouseEnter()或onMouseExit()没有反应比报错更可怕的是不报错,也没反应:(unity3D中OnMouseEnter()或onMouseExit()没有反应解决办法: (1)脚本命名问题,与重命名一致,注意如脚本命名为TextControl.cs,则publicclass中也要同名使用TextControl (2)碰
作者:编程之家 时间:2022-10-08
Unity3D C#学习之路六C# 下蹲
BoxCollider2Dcoll;Vector2collStandSize,collStandOffset,collCrouchSize,collCrouchOffset;Vector2headRayPos,headOffset;boolisCrouch;PublicLayerMaskgroundLayer;//吧地面拖进来,别忘了给地面加一个专属的LayervoidStart(){coll=GetCompent<BoxC
作者:编程之家 时间:2022-10-08
Unity3D 本地数据持久化几种方式
下面介绍几种Unity本地记录存储的实现方式。第一种Unity自身提供的 PlayerPrefs//保存数据PlayerPrefs.SetString("Name",mName);PlayerPrefs.SetInt("Age",mAge);PlayerPrefs.SetFloat("Grade",mGrade)//读取数据mName=PlayerPrefs.GetString("Name","Defa
作者:编程之家 时间:2022-10-08
unity3D期末作业捕鱼游戏,适合初学者学习使用,包含源程序所有文件
虚拟现实期末作业捕鱼游戏(免积分下载)点我下载资源有按钮,背景音乐,可以发射炮弹捕鱼,可以选择难度,可以调节音乐声音大小,有游戏加载进度条,详细情况请看如下动态图:点我下载资源
作者:编程之家 时间:2022-10-08
Unity3D零基础视频教程下载全套+视频
Unity3D是一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。具有跨平台、轻量级、开发成本低、易学习的特点。 作为资深游戏开发工程师,最近在B站上刷到这套课程,史上最全全套Unity3d
作者:编程之家 时间:2022-10-08
Unity3D 第一人称控制器
Unity3D第一人称控制器1.视角移动实现将以下代码添加到角色摄像机:publicTransformplayer;//在这里添加玩家角色.privatefloatmouseX,mouseY;//储存鼠标移动的值.privatefloatxRotation;//储存X轴的旋转.publicfloatSensitivity;//鼠标灵敏度.priva
作者:编程之家 时间:2022-10-08
Unity3D 某厂游戏开发面试题分享
分享一波Unity3D面试经常被问的基础问题及答案。一:动态加载资源的方式?他们之间的区别1.Resources.Load();2.AssetBundle二:请描述游戏动画有哪几种,以及其原理?主要有关节动画、骨骼动画、单一网格模型动画(关键帧动画)。关节动画:把角色分成若干独立部分,一个部分对应一个
作者:编程之家 时间:2022-10-08
Unity3D SQLlite的高级用法
SQLlite的高级用法=>用更简洁的方式去完成增删改查四个功能一、创建表publicvoidCreatUserTabel(){if(connection!=null){接收//SQLiteCommandliteCommand=connection.CreateCommand("CREATETABLEUser(UserName
作者:编程之家 时间:2022-10-08
VS2019不能显示device(设备)菜单和Unity导出hololens2程序的正确设置
虽然装2019的时候能装的我都选择了安装,可还是不能显示device,原以为是windwoSDK的版本的关系,后来重装的时候还专门选择了两个版本的SDK,装上后运行unity3d导过来的项目还是不显示device,后来才发现是因为项目–>属性—>常规–>平台工具集中V142未安装,如下图所示。这时候怎么办呢
作者:编程之家 时间:2022-10-08
Unity3d 模拟鼠标框选物体
脚本需要挂载在相机上,材质球选择默认Sprites-Default.///<summary>///鼠标框选屏幕选中物体///</summary>publicclassRectRender:MonoBehaviour{ privateboolonDrawingRect;//是否正在画框(即鼠标左键处于按住的状态) privateVector3startPoint;//
作者:编程之家 时间:2022-10-08
Unity3D C#学习之路二C# 判断
if(条件){条件达成时执行的语句;}elseif(条件){条件达成时执行的语句;}else{以上条件都没达成时执行的语句;}c=a>b?3:2;//三元运算符,意思就是说,如果a>b,则吧3赋值给c,否则吧2赋值给C,作用同下if(a>b)c=3;elsec=2;switch(表达
作者:编程之家 时间:2022-10-08
Unity3D之扑克牌选牌操作
一,前景 玩家点击或者拖拽都可以对牌进行选择和取消选择.和很多"斗地主"游戏操作一样 二,scene a,Cards上注册点击按钮,点击抬起,拖拽事件 b,在Card_1到Card_6上处理牌被选中和取消选中的表现三.Cards上的代码 Cards.csusingSystem.
作者:编程之家 时间:2022-10-08
使用 Virbox Protector 对 unity打包的 apk 加密
Unity3D现在很火。应用得场景很多。那么针对unity发布的程序如何加密呢?Unity3D程序的安全问题代码安全问题Unity3D程序的核心程序集文件Assembly-CSharp.dll是标准的.NET文件格式,附带了方法名、类名、类型定义等丰富的元数据信息,使用DnSpy等工具可以轻易地将其反
作者:编程之家 时间:2022-10-08
Unity3D如何快速入门?
一句话说明下Unity是什么,Unity是一个开发游戏,主要用于手机游戏开发的引擎,什么是引擎,引擎就是工具的意思。想学习一门课程,最有效直接的方法是什么?从网上找各种相关资料,最后你会发现看了很多相关知识,很杂乱无章,脑子里东拼西凑的拼不到一块,作为一名程序员,我这里就精挑细选一些Unity3
作者:编程之家 时间:2022-10-08
Unity如何快速搭建一个AR
快速搭建一个AR:0,在unity3d官网用unity3dinstaller下载插件并安装:UnitySetup-Vuforia-AR-Support-for-Editor-2018.3.5f1.exe1,登陆VuforiaDeveloperPortal|developer.vuforia.com2,获取keyDeveloper:开发者。免费Deployment:发布需要购买 名字随便写: 点
作者:编程之家 时间:2022-10-08
【unity3d】UGUI 入门博客收藏
安装视频:https://www.bilibili.com/video/BV19741167zU官网教程:https://docs.unity.cn/cn/2020.3/Manual/UnityManual.html资料汇总:https://zhuanlan.zhihu.com/p/151238164https://zhuanlan.zhihu.com/p/29383687网上的教程:https://www.chinar.xin/unity3d/1560https:/
作者:编程之家 时间:2022-10-08
Unity3D里不存在Vuforia
起初在Unity里没能找到ARCamera,然后在搜索框里去搜索Vuforia,发现根本不存在。下载Vuforia插件包下载Vofuria插件包在Unity里导入Vuforia插件包在Unity里导入插件包后,软件会提示update,建议不要更新。查看导入的包插件导入后,在Gameobject查看是否存在VuforiaEngine。
作者:编程之家 时间:2022-10-08
Unity3D之C#高度解耦——事件监听机制
当需要调用方法时,将该方法做成一个监听,AddListener(事件码,方法)委托需要与事件码绑定。方法若持有参数,在AddListener前指定同类型的泛型。传统的方式是通过获取存在方法的类来调取或者采用单例模式实现,但是这样呢代码耦合性高,不易维护,本片博客总结实现事件监听机制完成方法调用。(跟
作者:编程之家 时间:2022-10-08
上一页
14
15
16
17
18
19
20
21
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native