E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Unity3D日常开发
Unity3d
Shader篇(五)— Phong片元高光反射着色器
文章目录前言一、Phong片元高光反射着色器是什么?1.Phong片元高光反射着色器的工作原理2.Phong片元高光反射着色器的优缺点优点缺点二、使用步骤1.Shader属性定义2.SubShader设置3.渲染Pass4.定义结构体和顶点着色器函数5.片元着色器函数三、效果四、总结Phong片元高光反射着色器的优劣势使用场景Phong顶点高光反射着色器的优劣势使用场景前言在Unity中,Shad
雪弯了眉梢
·
2024-02-09 15:30
Unity3D
着色器
unity
游戏引擎
3d
Writing Surface Shaders 表面着色器写法 - Unity Shader Reference 系列2
文章中涉及到的操作都是基于Unity2018.2版本参考链接:https://docs.
unity3d
.com/Manual/SL-SurfaceShaders.htmlWritingshadersthati
cangod
·
2024-02-09 15:29
Shader
Reference
Unity
Graphics
图形渲染
教程
文档
笔记
Unity
Shader
Reference
着色器
参考
文档笔记
Unity
Shader
Surface
表面着色器
图形渲染
Unity3d
Shader篇(六)— BlinnPhong高光反射着色器
文章目录前言一、BlinnPhong高光反射着色器是什么?1.BlinnPhong高光反射着色器的工作原理2.BlinnPhong高光反射着色器的优缺点优点缺点3.公式二、使用步骤1.Shader属性定义2.SubShader设置3.渲染Pass4.定义结构体和顶点着色器函数5.片元着色器函数三、效果四、总结Phong顶点高光反射着色器的优劣势Phong片元高光反射着色器的优劣势Blinn-Pho
雪弯了眉梢
·
2024-02-09 15:29
Unity3D
着色器
unity
游戏引擎
3d
项目02《游戏-11-开发》
Unity3D
基于项目02《游戏-10-开发》
Unity3D
,任务:飞行坐骑首先创建脚本,绑定脚本,usingUnityEngine;publicclassDragon:MonoBehaviour{[SerializeField
__water
·
2024-02-09 14:17
【游戏开发】Unity3D
Unity3D
一集一功能
坐骑飞行
项目02《游戏-12-开发》
Unity3D
基于项目02《游戏-11-开发》
Unity3D
,任务:实现场景怪物自动巡航,首先在场景中创建小球命名为路径点WayPoint0,取消小球的碰撞器Collider,再复制两个改名为WayPoint1和WayPoint2
__water
·
2024-02-09 14:47
【游戏开发】Unity3D
Unity3D
一集一功能
路径点巡航
react中的diff算法
diff算法对于React团队发现在
日常开发
中对于更新组件的频率,会比新增和删除的频率更高,所以在diff算法里,判断更新的优先级会更高。
_处女座程序员的日常
·
2024-02-09 10:45
js
前端
React
react.js
算法
javascript
ShaderLab: Pass(regular)
https://docs.
unity3d
.com/Manual/SL-Pass.htmlpass语句块使一个Gameobject的几何体被渲染一次。
Bonging
·
2024-02-09 08:17
7min到40s:SpringBoot启动优化实践
0背景公司SpringBoot项目在
日常开发
过程中发现服务启动过程异常缓慢,常常需要6-7分钟才能暴露端口,严重降低开发效率。
程序一逸
·
2024-02-09 07:50
spring
boot
java
spring
手动汉化unity编辑器,解决下载中文语言报错问题
解决方案1.下载汉化包https://new-translate.
unity3d
.jp/v1/live/54/2021.2/zh-hans#其中2021.2对应你的编辑器版本#下载完毕后会得到一个`zh-ha
upward_tomato
·
2024-02-09 04:40
Unity
unity
编辑器
游戏引擎
Android 接入穿山甲SDK之插屏广告
大家可以先参考我的上一篇博客开屏广告传送门首先创建一个脚本具体内容如下packagecom.
unity3d
.player.chuanshanjia;importandroid.annotation.SuppressLint
小张不爱写代码
·
2024-02-08 23:36
Android
Unity
android
unity
MySQL-InnoDB引擎
一、逻辑储存结构二、架构1.内存架构MySQL5.5版本开始,默认使用InnoDB储存引擎,他擅长事务处理,具有崩溃恢复特性,在
日常开发
中使用非常广泛。
秋澄270
·
2024-02-08 22:58
mysql
java
数据库
面试题:post为什么会发送两次请求?
文章目录前言同源策略什么是同源策略CORS简单请求预检请求附带身份凭证的请求与通配符完整的请求流程图总结前言最近粉丝在字节面试中遇到这样一个面试题,这个问题也是前端面试的高频问题,因为在前端开发的
日常开发
中我们总是会与
xuxu1116
·
2024-02-08 21:35
Java面试题
java
面试题
post发送两次请求原因
好烦,怎么输入拼音的过程也会触发input事件!!!
在
日常开发
中,输入框是一个常见的组件,但是在拼音输入过程中,每次输入都会触发input事件,这可能会导致不必要的操作。本文将介绍一种解决该问题的Vue指令,使得在拼音输入过程中不会
JYeontu
·
2024-02-08 19:03
JavaScript
组件开发
前端
前端
vue.js
javascript
Mysql分表和表分区详解
日常开发
中我们经常会遇到大表的情况,所谓的大表是指存储了百万级乃至千万级条记录的表。这样的表过于庞大,导致数据库在查询和插入的时候耗时太长,性能低下,如果涉及联合查询的情况,性能会更加糟糕。
满脑子灵感
·
2024-02-08 09:46
mysql
oracle
数据库
见证旧神陨落 我去玩《诸神之怒》新神诞生决战巅峰
本游戏基于
Unity3d
引擎,采用3D游戏视角和华丽的魔幻型美术风格,为玩家呈现一个宏大的魔幻题材游戏世界。
我去玩
·
2024-02-08 06:07
项目02《游戏-10-开发》
Unity3D
【完成本集功能后共享1-10集整套代码】基于项目02《游戏-09-开发》
Unity3D
,任务:传送至其他场景,首先在场景中加入传送门,设置人物标签,usingUnityEngine;usingUnityEngine.SceneManagement
__water
·
2024-02-07 23:13
【游戏开发】Unity3D
Unity3D
本次项目0-10集全部脚本
存档游戏
项目02《游戏-09-开发》
Unity3D
基于项目02《游戏-08-开发》
Unity3D
,本次任务是做抽卡界面,获取的卡片增添在背包中,并在背包中可以删除卡片,首先在Canvas下创建一个空物体,命名为LotteryPanel,作为抽卡界面,在右上角的锚点处设置为拉伸模式
__water
·
2024-02-07 23:37
【游戏开发】Unity3D
Unity3D
背包系统
最后阶段
抽卡功能
删除背包道具功能
获得背包道具功能
UI
【GameFramework框架】三、快速启动
推荐阅读CSDN主页GitHub开源地址
Unity3D
插件分享简书地址大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。
恬静的小魔龙
·
2024-02-07 22:53
#
GameFramework框架
编辑器
开发语言
c#
游戏引擎
unity
Unity3D
——第一人称FPS生存游戏(resident zombies)
游戏源文件和游戏试玩程序:链接:链接:https://pan.baidu.com/s/1Ln2tFizqEO_uEoQhuxvgrQ?pwd=l6w0提取码:l6w0游戏思路前身搭建:用一些正方体和胶囊做出来的基础场景,人物设计:红色的胶囊体是敌人,手持枪械是远程攻击,旁边还有个僵尸是战士,音效设计:飞机的轰鸣声,敌人受伤和玩家受伤的声音,旁边两座高山,走进去会有山谷空明的声音,出来则消失,旁边还
接受平凡 努力出众
·
2024-02-07 17:26
#
unity
ui
unity3D
fps
僵尸
Unity3d
TextMeshPro - Text组件文字(部分)打包后显示不正常(紫色方块,像着色器/材质丢失)的解决方法
问题如题,我的TextMeshPro-Text在编辑器下显示是正常的,Version3.0.6,但是打包后,会出现中文正常但是数字居然显示为紫色方块,更像着色器/材质丢失:解决尝试了很多方法,如将字体下的材质球的着色器设置为“TextMeshPro/DistanceFieldOverlay”、“TextMeshPro/DistanceField(Surface)”和“TextMeshPro/Dis
十幺卜入
·
2024-02-07 15:07
Unity3D
Unity
TextMesh
TextMeshPro
不正常
TextMeshPro乱码
Unity3D
代码混淆方案详解
背景Unity引擎使用Mono运行时,而C#语言易受反编译影响,存在代码泄露风险。本文通过《QQ乐团》项目实践,提出一种适用于Unity引擎的代码混淆方案,以保护代码逻辑。引言在Unity引擎下,为了防止代码被轻易反编译,需要采取相应的保护措施。本文将分享一种基于实践经验的可行方案,希望能对关注Unity引擎的开发者提供一些参考价值。正文Unity引擎下代码混淆的特殊性代码被资源引用:Unity中
劝君更尽一杯酒1
·
2024-02-07 07:49
混淆加固
iOS上架
App加固
ios
【
Unity3D
框架】GameFramework框架完全教程《全网最全》-专栏文章目录
推荐阅读CSDN主页GitHub开源地址
Unity3D
插件分享简书地址我的个人博客大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。
恬静的小魔龙
·
2024-02-07 02:06
#
GameFramework框架
unity
游戏引擎
编辑器
【GameFramework框架】四、GameFramework框架内置模块
推荐阅读CSDN主页GitHub开源地址
Unity3D
插件分享简书地址大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。
恬静的小魔龙
·
2024-02-07 02:35
#
GameFramework框架
unity
游戏引擎
编辑器
c#
Unity3D
学习之UI系统——UGUI
文章目录1.前言2六大基础组件概述3Canvas——渲染模式的控制3.1Canvas作用3.2Canvas的渲染模式3.2.1ScreenSpace-Overlay覆盖模式3.2.2ScreenSpace-Camera摄像机模式3.2.3WorldSpace4CanvasScaler——画布缩放控制器4.1ConstantPixelSize恒定像素模式4.2ScaleWithScreenSize缩
千殃sama
·
2024-02-07 01:51
学习
ui
笔记
unity
安洵杯 2023 RE 牢大想你了 WP
可以看到得到的是一个Unity文件从Lazzaro师傅的blog里可以得到经验Unity逆向|Lazzaro工具UnityDll逆向一般的
Unity3D
游戏的主逻辑都在Assembly-CSarp.dll
Pisces50002
·
2024-02-06 20:14
unity
c#
c语言
xxl-job 简介
在
日常开发
中,经常会用定时任务执行某些不紧急又非常重要的事情,例如批量结算,计算
迷失的撒旦
·
2024-02-06 19:50
Unity3D
实现项目限制功能(使用次数限制和时间限制)
系列文章目录unity工具文章目录系列文章目录前言一、时间限制1-1、代码如下:二、次数限制2-1、在Unity项目中需要对注册表进行操作,还需要设置一下API兼容级别设置成.NETFramework2-2、设置如下图Player里面2-3、代码如下:三、同时控制时间和次数四、unity自带保存读取次数限制4-1、代码如下:4-2、效果总结前言大家好,我是心疼你的一切,不定时更新Unity开发技巧
心疼你的一切
·
2024-02-06 18:06
Unity工具
unity
游戏引擎
Unity3d
判断当前位置是否在不规则形状里面(PolygonCollider2D)
usingUnityEngine.UI;usingUnityEngine.EventSystems;publicclassTest:MonoBehaviour,IPointerClickHandler{privatePolygonCollider2DCollider2D;Vector2[]vector;//UsethisforinitializationvoidStart(){Collider2D
秦风附七月
·
2024-02-06 18:05
unity3d
不规则UI
Unity3D
判断屏幕中某个坐标点的位置是否在指定UI区域内
系列文章目录unity工具文章目录系列文章目录前言一、使用rect.Contains()判断1-1、转换坐标1-2、代码如下:1-3、注意事项1-3、测试效果如下二、使用坐标计算在不在区域内2-1、方法如下:2-2、注意事项三、使用RectTransformUtility.ScreenPointToLocalPointInRectangle和坐标一起配合计算3-1、代码如下:3-2、注意事项总结前
心疼你的一切
·
2024-02-06 18:02
Unity工具
ui
unity
游戏引擎
Unity3d
Shader篇(四)— Phong顶点高光反射着色器
文章目录前言一、Phong顶点高光反射着色器是什么?1.Phong顶点高光反射着色器的工作原理2.Phong顶点高光反射着色器的优缺点优点缺点二、使用步骤1.Shader属性定义2.SubShader设置3.渲染Pass4.定义结构体和顶点着色器函数5.片元着色器函数三、效果四、总结前言在Unity中,Shader可以用来实现各种视觉效果。本教程将详细介绍如何编写一个基于Phong顶点高光反射着色
雪弯了眉梢
·
2024-02-06 16:50
Unity3D
着色器
unity
游戏引擎
3d
Unity3d
Shader篇(三)— 片元半兰伯特着色器解析
文章目录前言一、片元半兰伯特着色器是什么?1.片元漫反射着色器的工作原理2.片元半兰伯特着色器的优缺点优点:缺点:3.公式二、使用步骤1.Shader属性定义2.SubShader设置3.渲染Pass4.定义结构体和顶点着色器函数5.片元着色器函数三、效果四、总结前言在Unity中,Shader可以用来实现各种视觉效果。本教程将详细介绍如何编写一个基于片元半兰伯特着色器,使物体的颜色根据光照和法线
雪弯了眉梢
·
2024-02-06 16:49
Unity3D
着色器
unity
游戏引擎
3d
日常开发
记录
2024-01-29Linux驱动程序学习好网站:Linux设备驱动程序教程Linux设备驱动程序——read()、write()以及ioctl():这个图很关键,对深入理解这个驱动过程有着很重要的帮助。通过上面的图来看,为了是实现程序,使用ictI函数的时候必须使用共同的头文件,而该头文件.上定义了想ioctl传送的命令以及互换处理命令的辅助信息的结构体,驱动程序上的ioct()函数调用file
VernonJsn
·
2024-02-06 14:50
C++
vue中使用moment 设置倒计时的方法
vue中使用moment设置倒计时的方法
日常开发
中时常需要使用倒计时的方法现在进行封装一下//第一步引入momentimportmomentfrom'moment';letnowTime:any=ref
一室易安
·
2024-02-06 14:43
vue.js
前端
javascript
项目02《游戏-08-开发》
Unity3D
基于项目02《游戏-07-开发》
Unity3D
,本次任务做物品相互与详情的功能,首先要做点击相应,接下来用接口实现点击相应事件,具体到代码中,我们找到需要响应鼠标事件的对象,双击PackageCell.cs
__water
·
2024-02-06 12:36
【游戏开发】Unity3D
UGUI
Unity3D
背包系统
第四阶段
物品初始化
物品交互
物品动画效果
项目02《游戏-07-开发》
Unity3D
基于项目02《游戏-06-开发》
Unity3D
,接下来做UI框架的逻辑系统,管理器和UI背包,首先闯将UI框架的两个重要脚本BasePanel.cs和UIManager.cs,双击BasePanel.cs
__water
·
2024-02-06 12:33
【游戏开发】Unity3D
Unity3D
UGUI
背包系统
第三阶段
背包物品初始化
在
Unity3D
中的渲染优化-减少需要处理的片元数目
1.控制渲染的顺序overdraw指的是同一像素被绘制了多次。为了最大限度地避免overdraw,一个重要的优化策略就是控制渲染的顺序。由于Z-深度测试的存在,如果我们可以保证物体都是从前往后渲染的,那么就可以很大程度上减少overdraw。这时因为,在后面绘制的物体由于无法通过深度测试,因此就不会进行后面的渲染处理。在Unity中,渲染队列数目小于2500的对象都被认为是不透明的物体(如“Bac
SwordMaster
·
2024-02-06 08:52
七种方案!探讨Redis分布式锁的正确使用姿势
探讨Redis分布式锁的正确使用姿势】https://mp.weixin.qq.com/s/dnaU5x37fj2vJVXu-hxIBQ
日常开发
中,秒杀下单、抢红包等等业务场景,都需要用到分布式锁。
dingxutao
·
2024-02-06 04:52
No matching client found for package name ‘com.
unity3d
.player‘
2024年2月5日更新必须使用Unity方式接入Unity项目!一句话解决所有问题。(真的别玩Android方式)大致这问题出现原因是我在Unity采用了Android方式接入Firebase,而Android接入实际上和Unity接入方式有配置上的不一样,我就是多做了几步操作如下。https://firebase.google.com/docs/android/setup?hl=zh-cn#ja
两水先木示
·
2024-02-06 02:42
unity
android
firebase
Vue3的计算属性——computed
前言在
日常开发
中我们可能会有这样的需求,当页面中某个变量发生改变时要同时修改另一个变量的值。一般我们会通过监听器或者回调事件的方式来实现同步更改,但是如果修改次数过多,内容复杂时就会导致代码冗余。
_Minato_
·
2024-02-06 02:40
vue.js
前端
javascript
前端框架
html
html5
Unity3D
实现坦克大战
一、效果图演示二、逻辑剖析从界面上:需要一个Canvas满屏对着用户,该Canvas上展示用户的游戏数据,比如血条。需要一个Canvas放在蓝色坦克上方,也需要实时对着用户,显示敌人的血条信息两个坦克一个平面Plane放草地的纹理从逻辑上:前后箭头键控制玩家前进或后退左右箭头键控制玩家左右转向鼠标左键或空格键控制玩家发射炮弹玩家血条希纳是在屏幕左上角相机在玩家后上方的位置,始终跟随玩家,朝玩家正前
数据猴赛雷
·
2024-02-06 02:36
游戏
数码相机
js数组去重的几种常用方法(好用!)
在
日常开发
中,经常要处理一下接口数据,数组去重是处理数据的高频操作。这里简单介绍一些常用的好方法。
guizi0809
·
2024-02-05 19:47
js基础
javascript
unity占内存大小_
Unity3D
占用内存太大怎么解决呢
Unity3D
占用内存太大怎么解决呢尽管都叫Asset,但仿制的和引证的是不一样的,这点被Unity的暗黑技术细节掩盖了,需求自己去了解。
追月的Cc
·
2024-02-05 19:42
unity占内存大小
bundle内存 unity_Unity内存理解(转)
Unity3D
里有两种动态加载机制:一个是Resources.Load,另外一个通过AssetBundle,其实两者区别不大。
weixin_39627390
·
2024-02-05 19:42
bundle内存
unity
Unity3d
模型导入都需要注意哪些事项?
推荐学习:
Unity3D
游戏“秘密行动”开发案例
Unity3d
模型导入技巧
Unity3d
导入3dMax模型会产生若干问题,按照官方的说明,将max模型导成fbx文件导入untiy似乎也不能解决1、x轴向偏转
陌染007
·
2024-02-05 13:30
【
Unity3D
插件】DoTween插件(一)
前言:本文主要来自dotween官方文档,如有翻译错误,请参考官方文档:http://dotween.demigiant.com/documentation.php#globalSettings一、命名法Tweener控制一个值并为其设置动画的补间。Sequence一个特殊的补间,而不是控制一个值,而是控制其他补间并将它们作为一个组进行动画处理。Tween表示Tweener和Sequence的通用
幽满谷
·
2024-02-05 10:29
Unity
游戏
unity
游戏引擎
Dotween
【
Unity3D
插件】DoTween插件(二)
一、CreatingaSequence序列与Tweener类似,但它们不是为属性或值设置动画,而是将其他Tweener或序列作为一个组进行动画处理。序列可以包含在其他序列中,而对层次结构的深度没有任何限制。已排序的补间不必一个接一个。您可以使用Insert方法重叠补间。补间(Sequence或Tweener)只能嵌套在单个其他Sequence中,这意味着您不能在多个Sequence中重复使用相同的
幽满谷
·
2024-02-05 10:29
Unity
游戏
动画
unity
游戏引擎
【
Unity3D
插件】DoTween插件(三)
一、控制补间您有3种方法来操作补间。它们都共享相同的方法名称,除了具有附加前缀的快捷方式增强的方法名称。DOA.通过静态方法和过滤器DOTween类包含许多允许您控制补间的静态方法。它们中的每一个都有一个适用于所有现有补间的“全部”版本(如DOTween.KillAll)和一个简单版本(,而通过快捷方式创建补间时会自动设置目标)。DOTween.Kill(myTargetOrId)静态方法还返回一
幽满谷
·
2024-02-05 10:29
Unity
游戏
unity
游戏引擎
DoTween
通过C#直接调用Android实现
voidStart(){AndroidJavaClassunityPlayer=newAndroidJavaClass("com.
unity3d
.player.UnityPlayer");AndroidJavaObjectcurrentActivity
幽满谷
·
2024-02-05 10:59
Unity
android
android
java
unity 开发注意事项
转自:http://www.
unity3d
8.com/content/%E4%BD%BF%E7%94%A8unity%E5%BC%80%E5%8F%91%E9%A1%B9%E7%9B%AE%E7%9A%
紫金飞侠雷
·
2024-02-05 10:26
U3D
mybatis plus统计
在
日常开发
中,我们会经常统计。本次统计针对的技术体系是mybatisplus,实现的功能是使用mybatisplus统计一个月,一年,一周,同时在缺少统计的时间段自动补全上。
冰帝海岸
·
2024-02-05 09:52
mybatis
java
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他