上面的图片形象的展示出了unity中 的各自含义。 Tilemap中的快捷键 可以将tile瓦片进行旋转 擦除 模式下可以对palette内的tile进行移动 Tilemap加碰撞体 1. 添加 组件 2. 如果想要将所有的碰撞体组合成一个,再添加 组件,但是这样会自动给物体添加刚体,把 变为 物体 ...
分类:
编程语言 时间:
2020-01-30 19:11:14
阅读次数:
111
我们先看看两个特效,感受一下,有没有学习的动力? 核心API:Texture2D.SetPixel(int x, int y, Color color),Texture2D.Apply() 实现原理:对象池 思路: 第一帧绘制前:遍历瓦片上所有活着的粒子对象并且进行数据操作(或运动,死亡),发生运动 ...
分类:
编程语言 时间:
2020-01-28 15:52:24
阅读次数:
205
官方文档网址:https://docs.unity3d.com/Manual/PlatformDependentCompilation.html Property: Function:UNITY_EDITOR Unity编辑器UNITY_EDITOR_WIN Windows 操作系统.UNITY_E ...
分类:
编程语言 时间:
2019-12-31 12:38:56
阅读次数:
99
1.浏览器支持 https://docs.unity3d.com/Manual/webgl-browsercompatibility.html 2.可用方案 1 using System; 2 using System.IO; 3 using System.Text.RegularExpressio ...
分类:
编程语言 时间:
2019-12-21 15:17:48
阅读次数:
451
Unity3d 不支持C#的线程直接调用Unity3D 主线程才能实现的功能。例如:给UGUI text 赋值、改变Color值等。怎样解决这个问题呢?使用一个Loom脚本。 按照惯例贴上代码。 首先Loom脚本 using UnityEngine;using System.Collections; ...
分类:
编程语言 时间:
2019-12-20 18:39:15
阅读次数:
135
Anchor 是一个常用属性,用来控制当窗体大小变化,控件如何自动调整自身大小和位置 一 仅设置一个值 如果此时将窗体放大,将会变成这样: 由于固定了top, 所以top不变,那么bottom自然会因为高度变大,独自增加全部大小。 对于left right 则将窗体宽度增量平分,然后分摊给两者,即各 ...
分类:
其他好文 时间:
2019-12-19 23:44:26
阅读次数:
237
课程目录:第1课、项目演示片第2课、三消类游戏市场前景第3课、三消基本原理介绍第4课、搭建游戏框架A第5课、搭建游戏框架B_建立核心脚本第6课、搭建游戏框架C_建立界面UI第7课、游戏界面与框架搭建完毕第8课、消除检测_分配邻居A第9课、消除检测_分配邻居B第10课、消除检测_分配邻居算法且测试验证 ...
分类:
编程语言 时间:
2019-12-17 00:42:06
阅读次数:
377
一、前言 之前我发表过一篇Unity3D 卡通渲染 基于退化四边形的实时描边,最重要的实时描边已经实现了,本文接下来要完善一下它。 在之前的实时描边中,使用了几何着色器中的LineStream来进行绘制线条的,这样绘制线条是无法脱离底层特性来在所有平台上通用式地控制线条的粗细,这就需要我们再做文章。 ...
分类:
编程语言 时间:
2019-12-09 21:48:20
阅读次数:
242
前言 在unity中我们常用的获取鼠标点击的方法有 在3D场景中,一般用在Update方法中,每一帧调用 void Update(){ if(Input.GetMouseButtonDown(0)){ Debug.log("鼠标左键点击"); } } 在画布场景中,一般用在OnGUI方法中,这个也是 ...
分类:
编程语言 时间:
2019-12-09 18:56:17
阅读次数:
150
自学Unity3D比较辛苦和困难,给大家推荐一些Unity3D资源,与君共勉。 Unity3D 3d射击游戏源码 EZFPS Multiplayer FPS Kithttp://www.idoubi.net/unity3d/complete-project/282.htmlUnity3D 暴力之城游 ...
分类:
编程语言 时间:
2019-12-09 15:37:18
阅读次数:
243