unity
java能飞翔
一起学习,一起进步
展开
-
shader学习笔记(一)
OpenGL DirectXOpenGL 使用GLSL编写shaderDirectX 使用HLSL编写shader英伟达 使用CG编写shdershader分类1.表面着色器 surface shader2.顶点/片元着色器 Vertex/Fragment shader3.固定函数着色器 Fixed Function shadershader基本代码Shader "ym/ymshader01"{//此处是指定shader的名字,不要求跟文件名一致,且在选择shader时会按照这个路径原创 2022-05-03 14:41:54 · 407 阅读 · 0 评论 -
通过3dmax将max文件导出为unity3d可用的带贴图的fbx文件
通过3dmax将max文件导出为unity3d可用的带贴图的fbx文件原创 2022-11-11 15:15:42 · 6366 阅读 · 0 评论 -
Unity3D Button 鼠标悬浮进入与鼠标悬浮退出按钮事件
Unity3D Button 鼠标悬浮进入与鼠标悬浮退出按钮事件原创 2022-07-28 10:51:14 · 3888 阅读 · 0 评论 -
安装多个版本的unity
前因介绍项目需要,两个unity项目并行展开,因此需要电脑需要安装一个unity5.6.2和unity2018.3,之前已有unity5.6.2,安装unity2018.3时,默认自动安装,导致后者将前者覆盖了解决办法在安装时,将unity的两个安装路径全部与其他已安装unity路径区分开,这个非常重要...原创 2022-04-26 17:19:44 · 2185 阅读 · 0 评论 -
unity(二) —— 实现拖拽
使用条件:1.场景中要有EventSystem2.脚本引用命名空间using UnityEngine.EventSystems;3.脚本继承自MonoBehaviour4.脚本要实现接口IBeginDragHandler,IDragHandler5.仅对UGUI有效,ui的image组件的RaycastTarget必须勾选上using UnityEngine;using UnityEngine.EventSystems;public class DragDetails : MonoBehav原创 2021-10-24 15:33:57 · 3941 阅读 · 0 评论 -
unity(一) ——镜头的移动以及canvas始终朝向摄像机等
这次要记录的东西比较杂,那么我就先讲要实现的目标吧,接下来要说的所有事情都是朝着这一目标的努力这是初期的样子,boss觉得背景不好看,想让我把背景去掉其实并没有特地设置背景,只是天空与大地接壤而已,原生态。具体思路就不讲了,很挣扎也很傻,就谈发现的一些小技巧以及最终解决方法吧1.Canvas不可移动由于这个项目我是中期接手的,所以有一些地方并不清楚具体情况。在实现这一需求的过程中发现,Canvas是不可移动的解决办法是将render mode修改为world space即可2.解决当前问原创 2021-10-08 14:43:51 · 3209 阅读 · 0 评论