• 手机版
  • 热门标签
  • 站点地图
  • 我要投稿
  • 广告合作
  • 联系我们
编程之家
AI导航网
  • 广告位招租
  • 广告位招租
  • 首页
  • 编程教程
  • 编程导航
  • 编程百科
  • 编程问答
  • 编程博文
  • 编程实例
  • 硬件设备
  • 网络运营
  • 软件教程
  • 移动数码
  • 办公软件
  • 人工智能
  • ▸ 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
上一页1314151617181920下一页
  • • 一次彻底讲清如何处理mysql 的死锁问题
  • • MySQL 通过 Next-Key Locking 技术(行
  • • 一文彻底弄懂mysql的事务日志,undo lo
  • • Linux系统控制文件 /etc/sysctl.conf详
  • • linux命令useradd添加用户详解
  • • vi 和vim 的区别
  • • Linux系统下如何监测磁盘的使用空间
  • • linux中查看和开放端口
  • • Linux设置开放一个端口
  • • linux之ftp命令详解
  • • linux系统下实时监控进程以及定位杀死挂
  • • Linux下安装jdk8的方法
  • • 阿里云被挖矿进程wnTKYg入侵的解决方法
  • • 莫小安 CentOS7使用firewalld打开关闭防
  • • Linux中more和less命令用法
  • • linux系统里/opt目录和/usr/local目录的
  • • 如何使用Siege进行压测?
  • • 本地访问服务器的nacos地址
  • 友情链接:
  • 编程之家
  • -
  • 我要投稿
  • -
  • 广告合作
  • -
  • 联系我们
  • -
  • 免责声明
  • -
  • 网站地图
版权所有 © 2018编程之家闽ICP备13020303号-8
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!