• Unity3D学习笔记(4)Unity3D主要类型与关系

    时间:2024-04-03 11:11:06

    在进行Unity3D开发的时候我们会接触到很多脚本类,在这里对这些类和它们之间的关系进行一些总结。首先,在Unity3D的脚本语言系统里,使用了UnityEngine命名空间来盛放Unity3D自己定义的类型。以下是Unity3D的主要脚本类:UnityEngine.Application访问应用程...

  • Unity3d进阶学习(10)-- 相机融合

    时间:2024-04-03 11:10:42

    比如我们要给这个场景添加一个天空背景(自带的天空盒设置太丑),思路大体如下添加一个Plane作为场景的背景,并自定义自身的Layer属性为“Sky”主摄像机中去掉对Plane的显示(Culling Mask属性去掉“Sky”)添加一个摄像机只负责显示这个Plane(Culling Mask属性只选择...

  • 【Unity Shaders】学习笔记——SurfaceShader(四)用纹理改善漫反射

    时间:2024-04-03 11:01:38

    【Unity Shaders】学习笔记——SurfaceShader(四)用纹理改善漫反射转载请注明出处:http://www.cnblogs.com/-867259206/p/5603368.html写作本系列文章时使用的是Unity5.3。写代码之前:当然啦,如果Unity都没安装的话肯定不会来...

  • 【Unity Shaders】学习笔记——SurfaceShader(九)Cubemap

    时间:2024-04-03 11:01:43

    【Unity Shaders】学习笔记——SurfaceShader(九)Cubemap如果你想从零开始学习Unity Shader,那么你可以看看本系列的文章入门,你只需要稍微有点编程的概念就可以。水平有限,难免有谬误之处,望指出。上一节中讲述了制作Cubemap的方法。这一节讲讲怎么使用它。Si...

  • 【Unity Shaders】学习笔记——SurfaceShader(一)认识结构

    时间:2024-04-03 10:57:06

    【Unity Shaders】学习笔记——SurfaceShader(一)认识结构转载请注明出处:http://www.cnblogs.com/-867259206/p/5595747.html写作本系列文章时使用的是Unity5.3。写代码之前:当然啦,如果Unity都没安装的话肯定不会来学Uni...

  • 【Unity Shaders】学习笔记——SurfaceShader(十一)光照模型

    时间:2024-04-03 10:39:25

    【Unity Shaders】学习笔记——SurfaceShader(十一)光照模型转载请注明出处:http://www.cnblogs.com/-867259206/p/5664792.html如果你想从零开始学习Unity Shader,那么你可以看看本系列的文章入门,你只需要稍微有点编程的概念...

  • 【Unity Shaders】学习笔记——SurfaceShader(十)镜面反射

    时间:2024-04-03 10:00:49

    【Unity Shaders】学习笔记——SurfaceShader(十)镜面反射如果你想从零开始学习Unity Shader,那么你可以看看本系列的文章入门,你只需要稍微有点编程的概念就可以。水平有限,难免有谬误之处,望指出。Unity内置的高光函数Unity内置了一种高光光照模型——BlinnP...

  • Unity3D插件 Doozy UI 学习(三):UI Element

    时间:2024-04-02 15:42:18

    前言之前写过一些关于DoozyUI的开发介绍,比较基础。后面用DoozyUI开发了一段时间,现在已经有了更深入的一些了解。这篇主要讲一下UI Elemenet这个脚本的使用。 正文1、关于UI Element:如下图所示,Doozy UI的UI Element主要有以下内容。UI Element顾名...

  • 新人小白学习laya2.0(本人用过unity,作为比较,纯属个人观点)

    时间:2024-03-31 07:43:02

    最近觉得laya2.0引擎相对来说,制作html的游戏挺方便的。特地上官网买了课程进行学习,今天刚看了2节课,个人觉得引擎挺简单的,界面简洁,功能一目了然。我之前一直在做unity3d方面的游戏,对比来说,说实话,laya真的没有unity的功能性强,但是unity推出的时间也代表的它的引擎很成熟。...

  • 【Unity学习笔记】——基础篇:多细节层次LOD技术

    时间:2024-03-30 10:13:56

    LOD技术:即Levels of Detail的简称,意为多细节层次。LOD技术指根据物体模型的节点在显示环境中所处的位置和重要度,决定物体渲染的资源分配,降低非重要物体的面数和细节度,从而获得高效率的渲染运算把模型根绝距相机远近进行分配:据摄像机近,用面数多细节高的模型,据摄像机远,用面数少细节少...

  • Unity进阶学习之——AssetBundle的打包,以及本地和网络加载

    时间:2024-03-28 07:21:08

    本篇内容1.什么是AssetBundle?2.AssetBundle和Resources3.Assetbundle的打包操作4.AssetBundle的本地和网络加载习惯性开场白最近在学习的过程中,发现了两种动态的加载方式Resources,Load和Asset Bundle(后面简称AB)两种方式...

  • Unity 3D学习(二) - EasyAR

    时间:2024-03-26 18:57:02

    本文记录《Unity与EasyAR实战教程》的操作过程,供以后查阅。1 使用Easy AR.1.1 获取Lisence Key[许可证**]在EasyAR上注册账号并进入开发中心 ↓a) 添加SDK License key: 类型选"EasyAR SDK Basic : 免费,无水印", 应用名称任...

  • unity3d人工智能学习(8)——状态树

    时间:2024-03-25 16:09:06

    状态树创建简单的行为树操作过程复杂任务案例:敌人的巡逻案例:控制主角行走案例:控制主角的追寻创建简单的行为树操作过程导入unity behavior designer v1.5.5包,这是一个状态树的插件。新建一个cube,命名为NPC。点击tools->behavior designer-&...

  • Unity入门精要学习笔记(第五章)

    时间:2024-03-22 14:16:50

    一、Unity提供的内置文件和变量1、内置的包含文件:类似于C++中头文件的一种文件。后缀为.cginc。我们可以使用#include指令把文件包含进来:            #include "UnityCG.cginc"。         路径为 Mac:  /Applications/Uni...

  • Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!

    时间:2024-03-22 11:07:18

    Unity学习 — 视屏播放插件AvProVideo-鼠标控制播放、暂停和更换视频!一:前言二:效果图三:插件资源下载四:资源导入程序五:手机上在线播放视频六:Demo下载七:关注公主号,获取更多资源素材本文提供详细教程记录遇到的难点并帮助同行的朋友们坚持以最简单的方法传授和把更好的阅读体验带给你们...

  • Unity学习笔记(01):Unity概述、Unity编辑器界面及布局设置、视图、按钮功能

    时间:2024-03-20 13:55:45

    (该笔记主要是给自己看的 逻辑略微混乱潦草 望谅解)一、Unity概述Unity特性:跨平台开发Unity支持多个平台 包括windows mac linux等pc操作平台对web平台的支持 需要安装WebPlayer 类似于FlashPlayer支持Android ios等移动操作平台支持webG...

  • Unity 编辑器学习(二)之 全局光照(GI)

    时间:2024-03-20 13:55:21

    光影流年,花影阡陌。光与影交织的岁月教育我们,不会使用光照的程序员不是个好美术。 一、概述点击 Window > Lighting > Settings 会弹出Lighting窗口,这个就是设置全局光照的窗口。这个Lighting窗口划分了三个区域:1、Scene:设置适用于整个场景而不...

  • 游戏开发学习记录01-关于在Unity开发的游戏中部署后端云的选择

    时间:2024-03-19 16:54:16

        目前我还是一名在校学生,而且现在还没有学习数据库方面的知识,所以目前我不具备后端搭建服务器和数据库的知识。所以在之前学习安卓开发过程中,了解到了现在有一种服务-后端云,可以不用费时的去完成后端的开发,就可以让我做出的产品拥有完整功能。该文章也是记录我的一个学习过程,有相同经历的同学或者对此有...

  • Unity学习笔记002-Hellow World

    时间:2024-03-19 14:24:22

    今天是2017年8月29日,周二,晴。 从Hello world诞生开始,一直作为编程语言入门的开始。我今天就写一个U3D的Hello world来作为我的游戏殿堂埋下第一块地基。 Unity 版本: 5.3.4.f1 1、 启动Unity,创建一个新工程 2、 得到下图界面 按照实际情况填写内容(...

  • Unity Timeline学习笔记(3) - SignalTrack信号轨道和自定义带参数的Marker信号和轨道-好用的办法

    时间:2024-03-18 15:35:12

    我们需要3个脚本: 一个自定义接收器,一个带参数的Mark信号,一个自定义轨道。 先贴上脚本: Mark信号 我的信号需要继承Marker,类似于信号。 using UnityEngine.Playables;using UnityEngine.Timeline;using UnityEngine...