手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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前端
微信小程序
微信公众号
编程之家
Unity
Unity 批量打包各平台工具开发分享
研发了两年多的项目开始推广了,为了应对多平台、多渠道需要打包巨多的应用程序,写了个一键打包工具,下面是源码及讲解。这个打包工具包含的功能有一下几点:自动配置ProjectSetting自动配置KeyStore自动打包场景自动配置项目某个脚本的参数(如taptap、4399等渠道)usingUnityEng
作者:编程之家 时间:2022-10-08
C#中级编程——C#扩展方法,基于Unity二
C#中级编程——C#扩展方法,基于Unity(二)之前学习了扩展方法,今天看了DoTween的源码,豁然开朗,极致的运用了扩展方法先上代码///<summary>TweensaMaterial'snamedcolorpropertytothegivenvalue.///Alsostoresthematerialasthetween'stargetsoitcan
作者:编程之家 时间:2022-10-08
Unity周记: 2021.06.28-2021.07.04
概述这个周记是用来强迫我自己关注一下Unity最新的动态,但工作一忙人一懒就停了大半年,现在还是决定重开。本周比较主要的还是B站的两个直播:线上分享会-性能优化专场,技术开放日-杭州站,错过的朋友可以等录像。这里给个北京站的录像:[Unity活动]-Unity技术开放日北京站视频演讲。
作者:编程之家 时间:2022-10-08
[Unity] Zenject 中文文档 Version 9.2.0 [1]
简介 请注意,如果你在寻找Zenject的旧文档,你可以在这里找到。Zenject3.x,Zenject4.x和Zenject5.x Zenject是一个轻量级、高性能的依赖注入框架,专门针对Unity3D(但它也可以在Unity之外使用)。它可以用来把你的应用程序变成一个松散耦合的部分的集合,具有高度细分的责
作者:编程之家 时间:2022-10-08
Unity之SpriteAtlas
一,制作一个SpriteAtlas对象 1,将所有要打入目标图集的图片设置为"Sprite(2DandUI)",如下图所示 2,新建一个SpriteAtlas对象 3,在ObjectsforPacking添加小图片(注意是sprite类型的),如下图4,制作成功,如下图所示二,使用图集1,代码
作者:编程之家 时间:2022-10-08
关于UNITY中System.Drawing引用失败的处理方法
关于UNITY中System.Drawing引用失败的处理方法今天在使用EPPlus中,遇到一个处于Thistypehasbeenforwardedtoassembly‘System.Drawing,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a’.Youmustaddareferencetoassembly‘System.Drawing,
作者:编程之家 时间:2022-10-08
使用AVPro Video在Unity中播放开场视频(CG)笔记
游戏需要添加开场CG,调研在Unity中播放视频,采用的插件为AVProVideo,Unity版本为2018.4.0f1AssetStore:AVProVideo-CoreAndroidEdition官方文档:https://www.renderheads.com/content/docs/AVProVideo/articles/intro.htmlAVPro分为多个版本:Core(核心版),Ultra(专业版),企业版。我
作者:编程之家 时间:2022-10-08
unity学习笔记-catlike-构造分形
最近开始学习unity,在网上找到了一个教程合集,其中有大量翻译的catlike教程,实际学习了一下感觉很好,比较细致深入。地址如下:https://zhuanlan.zhihu.com/p/151238164构造分形(递归的实现细节)本节学习了分形的构造方法以及一些让分形更加好看的技巧。1.gameObject和Compon
作者:编程之家 时间:2022-10-08
Unity 之 ShaderGraph Math节点解析汇总
Unity之ShaderGraphMath节点解析汇总一,Basic基础节点1.1Add,Subtarct,Multiply,Divide1.2Power1.3SquareRoot二,Advanced高级节点2.1Absolute2.2Exponential,Log2.3Length2.5Modulo2.6Negate2.7Normalize2.8Posterize2.9Reciprocal,ReciprocalSquare
作者:编程之家 时间:2022-10-08
Unity中文字和图片混合
这几天遇到一个有趣的需求:一个旗子模型,要求在显示模型的时候将帮会Logo印在旗面上。之前帮会Logo只存在于UI上,所以也用的是UI的实现方式,一个Label和一个Image底。模型上可能有动画,如旗子的随风飘扬什么的,所以不好在模型外单独加顶点。计划将Font纹理于原有旗子模型纹理混合。考虑
作者:编程之家 时间:2022-10-08
unity 如何处理不是2的幂次方的图片
首先要知道为什么untiy中的图片需要是2的N次方第一:底层图形学只识别2的N次方的图片,OpenGL仅支持分辨率为2mx2n的纹理,非2的N次方的图片会转化为2的N次方的图片,这个转化的过程十分耗时第二:iospvrtc的原因,有些GUP不支持NPOT,遇到NPOT会有一个转换POT的过程,浪费性能解决办法第一
作者:编程之家 时间:2022-10-08
Unity多语言工具
工具地址在这里。在unity开发过程中,经常会遇到多语言版本切换的需求。在之前开发过程中,在每个需要变动的Text组件下挂载一个Mono脚本,然后配置上一个文字Id,如下图。在Awake方法中,读取文字信息,然后进行赋值。这种带来的问题是显而易见的,比如在用户切换语言中,下发切换语言事件,此脚本
作者:编程之家 时间:2022-10-08
[Unity] ECS中的重复多态性
英文原文:https://coffeebraingames.wordpress.com/2019/09/15eplicating-polymorphism-in-ecs/ 多态性是那些难以摆脱的OOP基础之一。它很容易做到,而且非常直观。我们用它来重构代码,使其更有条理。我们用它来管理不同的行为,同时只保持一个单一的接口。我们还用它来制作
作者:编程之家 时间:2022-10-08
Arm和Unity联合推出:适用于移动应用程序的3D美术优化[0]
目录1.简介/优化和性能分析课程简介1.1.概述1.2.课程的目标受众1.3.如何使用示例演示2.优化过程2.1.什么是优化过程?2.2.总结3.性能分析工具3.1.在Unity中进行性能分析3.2.在Unity编辑器中进行性能分析与在设备上进行性能分析3.3.使用ArmStreamline进行性能分
作者:编程之家 时间:2022-10-08
unity中的四元数,欧拉角,方向向量之间的相互转换方法
四元数: 到欧拉角:quaternion.eulerAngles 到方向向量:(quaternion*Vector3.forward).normalized欧拉角: 到四元数:Quaternion.Euler(vector3) 到方向向量:(Quaternion.Euler(vector3)*Vector3.forward).normalized方向向量:
作者:编程之家 时间:2022-10-08
Unity之AssetBundles基础
一, 准备制作一个AB包(以预制体为例) a,制作1个胶囊体预制体 b,设置预制体CapsuleAB为AB包 1,进入CapsuleAB的"Inspector"面板 2,设置AssetBundle如下所示 ①,ab/good ,
作者:编程之家 时间:2022-10-08
Unity UI跟随鼠标、进度条、长按空白处执行某方法
效果: 1.首先Input.mousePosition得到的是鼠标点到屏幕上的像素点坐标,这个坐标的(0,0,0)位置是屏幕的左下角,如果你点击屏幕中间,得到的是(Screen.width/2,Screen.height/2,0)。2.再说UI,①如果UI对齐方式是下图,它在屏幕中间时,为(0,0),如果要让它跟随鼠标位置
作者:编程之家 时间:2022-10-08
腾讯Java开发岗:unity面试题总结
为什么阿里巴巴的持久层抛弃hibernate,采用MyBatis框架?原因大概有以下4点:尤其是需要处理大量数据或者大并发情况的网站服务,这也阿里选择MyBatis的原因。MyBatis整体架构不多讲,先看目录图MyBatis源码笔记文档第1部分MyBatis入门MyBatis是一个容易上手的持久层
作者:编程之家 时间:2022-10-08
Unity VS Unreal: 哪个更适合AR/VR开发?
之前三次方有比较过关于Unity与Unreal(深度分析|Unity和Unreal的比较),主要是从宏观角度(偏游戏应用)来分析的,对于ARVR开发,到底选择哪一个好?使用两个引擎分别开发的代表性XR作品有哪些呢?图片来源:https://circuitstream.com/blog/unity-vs-unreal/有很多三次方的用户在后台问我
作者:编程之家 时间:2022-10-08
Unity与C#的序列化与反序列化
序列化操作在我们的开发中使用的十分普遍,本文记录了公司最近分享会上关于这部分的讲解,希望能帮助大家对序列化有更系统的了解。概念序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形式使自定义对象持久化,或者将这种对象从一个地方传输
作者:编程之家 时间:2022-10-08
Unity与Android通信
Unity与Android通信1、版本Unity2020.1.0f1Android方面我用的是VsCode直接编辑Java文件,所以不存在版本问题。2、Unity所做工作(1)新建Unity工程新建一个Unity工程,然后建立文件夹路径Assets/Plugins/Android,如图所示。(2)编写用来接收Java传递过来消息的代码新建一个Canvas,
作者:编程之家 时间:2022-10-08
Unity学习笔记1
素材的处理1、将图片素材导入自己定义的素材目录里(此时素材并不能直接用)2、将图片素材设计像素先进行切片处理,必要时处理物理碰撞模型。3、建立Unity的图片素材瓦片数据,点击“窗口”》2D》平铺调色盘,将出现调色盘模块界面(这个时候图片素材切片数据才真正进入程序可用的准备阶段
作者:编程之家 时间:2022-10-08
Unity周记: 2020.07.05-07.11
概述本周推荐的内容主要是2021.2的新功能介绍和上周Unity技术开放日以及线上分享会的录播都在B站上线Unity2021.2Behindthescenes:SpeedingupUnityworkflowsUnity2021.2技术更迭版现已正式上线[Unity活动]-Unity技术开放日杭州站视频演讲[Unity活动]-线
作者:编程之家 时间:2022-10-08
安装Hub中没有显示的Unity版本,怎么一次性将需要的环境安装好
有时候hub中没有显示我们想要的版本了,也就不能直接选择好要安装的环境一起安装,该怎么办呢?直接说答案吧,在https://unity.cneleases官网找到对应的版本,然后选择从UnityHub安装,后面就可以在hub直接选择要安装的环境了;具体如下:后面的步骤应该都知道啦,我就不啰嗦了!
作者:编程之家 时间:2022-10-08
Unity学习笔记--解决NavMeshAgent无法到达的点
引言我们在用NavmeshAgent的时候,比较复杂的场景Bake之后的可走范围可能分布会不均匀,就是说有些地方是不允许走的。例如下面的图。我们让NPC移动的时候需要生成一个随机点,让NPC走过去,但是假如我们随机生成的点在不可走的地方咋办,此时Unity的NavmeshAgent有个API:SamplePosit
作者:编程之家 时间:2022-10-08
【Unity】【ARPG开发日志】【05】一维混合树
为了防止后期形成过于庞大混乱的动画网,可以使用混合树。1D混合树即只有一个参数。创建一个ground的混合树,存储站在地面上相关的动画。添加混合树动画域,拖拽需要混合的动画。灵活使用视窗锁死功能。如图混合树默认会根据Motion栏下方的动画顺序,以及混合数值实现i
作者:编程之家 时间:2022-10-08
Unity场景导出GLTF格式的文件方法
最近需要在Unity中解析GLTF文件,以及能够导出Unity的场景信息。经过查询,最后决定使用UnitGLTF这个开源库。1、首选下载代码,gitclonehttps://github.com/KhronosGroup/UnityGLTF.git2、打开UnityGLTF项目3、打开项目之后,选择Samples下面的一个场景,在Console有超多的错误信息
作者:编程之家 时间:2022-10-08
关于用VScode编辑unity中的C#脚本出现的代码无法识别,代码无法提示的问题的解决办法
unity的初学者为了追求方便,使用vscode作为unityScript的IDE,但是往往容易发生无法识别代码以及无法提示代码的问题。作为刚刚入门的菜鸟,我谨提出一种方法供大家参考。以下是具体的开发环境以及软件:操作系统:Windows10*642016LTSCUnity版本:Unity2018.3.12f1(64-bit)IDE
作者:编程之家 时间:2022-10-08
2021-07-13
Unity打开CS文件显示杂项文件前提在Editor-Preferences-Externaltools已经添加VS,但是依然是杂项文件,MonoBehaviour不变色,一些提示也不显示,我搜了很多博客都不行,里边也有一个写的很全,网址是https://www.codenong.com/42597501/我按照上述方式一一执行,但是依然不行我的问
作者:编程之家 时间:2022-10-08
Unity笔记:DOTS入门示例
Unity推出的DOTS技术,通过ECS架构来提高CPU的缓冲命中率,JobSystem提供方便的多线程代码编写,BurstCompiler编译生成高性能代码。下面我们分别用普通的方式和DOTS的方式来实现10000个运动的Cube同屏渲染的例子来看下其性能区别。普通方式1.先创建OPPMoveScript.cs来实现Cube的
作者:编程之家 时间:2022-10-08
上一页
13
14
15
16
17
18
19
20
下一页
小编推荐
热门标签
更多
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