最近和几个小伙伴做了一个项目 其中的场景需要自己搭建 地形大真的是爆肝 这个需要一点点的实际 还需要考虑合理 美观的问题 是一个细活 再我刚刚接触unity的时候的Terrain的用法和现在不一样了 正好这几天我重新了解了一下新版的Terrain的用法 这篇博客介绍一下首先创建一个地形之后 其中的四个选项分别是不同的作用 第一个大致可以修改地形的高度 顺滑度 基本的地图贴图等 其中由上而下分别是
前文:  最近在自学UNITY3D拓展,对以上功能点做一些认知范围内的总结.目录:1. 属性编辑器http://weizeteng.blog.51cto.com/5604545/17744312. 工具编辑器3. 场景编辑器
原创 2016-05-17 16:35:01
854阅读
如果有人知道moba的前生的话,应该知道王者是从火热的lol演化来的,而lol是吸收了前辈dota的经验,并且lol的创始人羊刀也是dota1.0的主创人员。而dota的灵感又来自于早期的3C。3C是用war3的地图编辑器制作的,而在此之前,moba的雏形是《星际争霸》的Aeon Of Strife。它开创了dota类型游戏的玩法基础,即双方阵营以三条路为基础,以摧毁对方基地为胜利目标的游戏类型。
##一:技能系统整体结构以及相关系统技能包括技能数据和技能执行 技能数据包括客户端表现数据以及客户端服务共用的 逻辑计算数据 技能执行主要包括: 技能状态机,技能Layout, 技能粒子效果,技能DamageShape伤害体,技能Buff,子弹,单位生成器等##二:技能系统每个组件的详细解释1: 技能状态机: 管理技能整体状态,其包含了若干个技能Layout,以及技能的buff,
前文:   本章节会对InspectorEditor(属性编辑器)的创建方式进行叙述.正文:  1.代码最终效果     2. 架构阐述  一个InspectorEditor(属性编辑器)产生直接对应着一个继承MonoBehaviour的脚本文件,脚本文件中定义着不同的属性以供InspectorEditor(属性编辑器
原创 2016-05-17 17:44:31
3312阅读
  一、前言 今天分享一下编辑器扩展系列的几个关键字永华 二、正文 1、RequireComponent的使用 语法:[RequireComponent(typeof (XXXXXX))] 其中XXXX为依赖的脚本,或者Unity组件这样,当你挂这个脚本时,XXXX脚本也被挂上去了 当你添加的一个用了RequireComponent组件的脚本需要的组件将会自动被添加到game object(
原创 2021-08-12 08:08:41
978阅读
Unity3D是由Unity Technologies开发的一个让你轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Bui
转载 2月前
21阅读
前文:   本章节会对InspectorEditor(属性编辑器)的创建方式进行叙述.正文:  1.代码最终效果     2. 架构阐述  一个InspectorEditor(属性编辑器)产生直接对应着一个继承MonoBehaviour的脚本文件,脚本文件中定义着不同的属性以供InspectorEditor(属性编辑器
这里写自定义目录标题官网地址说明unity编辑器使用创建项目制作全景视频添加图片添加文字C#控制手柄操作添加按钮(目前还存在问题,全景视频内缺少手柄对应的射线)调用外部接口对接百度语音识别某些名词/单词解释说明 官网地址oculus官网:https://developer.oculus.com/ unity官网:https://docs.unity3d.com/cn/2018.4/Manual/
 2、unity资源unity本身有Aircraft包,可以做仿真飞行比较旧的教程:新的继续找3、using UnityEditor;   之后无法Build`UnityEditor' could not be found Are you missing a using directive or an assembly reference?因为UnityEditor只是控制u
Star自定义编辑器简易教程 an introduction to custom editors 简介 Introduction 这个教程将让你学会如何创建一个星型控件以及如何制作这个控件的自定义编辑器。你将学会:动态的建立Mesh。使用一个嵌套类。建立一个自定义编辑器。使用SerializedObject。支持所见即所得。对Undo、Redo、Reset和prefab提供支持。支持多
一、前言 尽管Unity有一个像样的脚本编辑器(Mono),但很多人喜欢使用另一个编辑器。这篇短文解释了如何更改脚本编辑器,并介绍了Mono的一些替代方案。 二、默认脚本编辑器:mono 如果您想知道脚本编辑器是什么:在双击脚本时会打开它。Unity附带的默认脚本编辑器是Mono: 三、更改脚本编辑器 如果我们想让Unity使用不同的脚本编辑器,我们所要做的就是在顶部菜单Editor中,选择Pr
原创 2021-08-12 00:01:28
2277阅读
一、前言尽管Unity有一个像样的脚本编辑器(Mono),但很多人喜欢使用另一个编辑器。这篇短文解释了如何更改脚本编辑器,并介绍了Mono的一些替代方案。二、默认脚本编辑器:mono如果您想知道脚本编辑器是什么:在双击脚本时会打开它。Unity附带的默认脚本编辑器是Mono
原创 2022-04-24 19:58:16
1821阅读
1点赞
using System.Collections;using System.Collections.Generic;using System.Dia
原创 2022-11-01 10:57:30
136阅读
Unity里能创建 c#脚本模板,但是如果我想创建Lua脚本模板怎么办呢?拓展一下编辑器吧。设置一下Lua脚本的模板地址 :  Assets/Editor/Lua/Template/lua.luausing UnityEngine;using UnityEditor;using System;using System.IO;using System.Text;using UnityEdi
转载 精选 2016-01-14 12:01:44
689阅读
五邑隐侠,本名关健昌,12年游戏生涯。 本教程以 Unity 3D + VS Code + C# + xlua 为例。 如果你还没有编程基础,建议你先学习一些编程基础。本文不是完全菜鸟教程,主要针对有其他语言经验的开发者,如果想看菜鸟教程,建议看菜鸟教程的 Lua教程。先看一个简单类的代码1 ---@class BsnsPack @Base class of business
转载 4月前
137阅读
很惭愧从事游戏开发三年半才开始记录,之前也有一些零散信息记录在有道云笔记里,但都不成体系。那就从现在开始吧!最近项目刚出完demo,有些衔接的时间,花了一天时间写了一个方便美术同学操作的小工具。第一次写拓展编辑器,做好之后超级兴奋的说,哈哈~这个工具主要是根据某类人物的AnimatorController的模板,拷贝并将当前人物的动作自动赋值的过程,避免了手动拖拽动作操作的繁杂和失误。比如,mon
原创 2015-05-23 22:28:34
4320阅读
使用unity开发,双击脚本或则错误片段,通常会打开默认编辑器,例如vs或mono
原创 2016-03-01 23:45:12
1797阅读
0、Lua基础语法。 1、在Lua中,and逻辑运算符如果第一个参数是false,则返回false,不会执行第二个参数的代码(即使第二个参数是一个错误的表达式,也能顺利运行);如果第一个参数是true,返回第二个参数的值。 同理,or逻辑运算符如果第一个参数不是false,则返回第一个参数的值(不会执行第二个参数的代码);否则返回第二个参数的值。这就是所谓的逻辑运算符短路求值。
行为树(BTTree)笔记 为什么是Lua版本的行为树 目前国内的手机游戏都标配热更新功能,而游戏AI自然也是MMO游戏的一个标配,比如说挂机的AI,宠物的AI等等。 说起如何用更简单的方式开发AI功能,大家都会想到使用状态机或行为树,它们能很大程度上帮助我们理清思维逻辑,让AI变的更加有趣生动。
原创 2021-07-20 16:54:10
898阅读
  • 1
  • 2
  • 3
  • 4
  • 5