制作闪亮的星星
ywjun的学习笔记
这个作者很懒,什么都没留下…
展开
-
Unity教程之-制作闪亮的星星Star(二):创建Shader
继续上篇文章《Unity教程之-制作闪亮的星星Star(一):动态的创建Mesh》我们建立一个新的Shader将它命名为Star,然后写入以下代码。什么是CGPROGRAM?Basically, data flows from the Unity engine into the graphics card, where it’s processed per vertex. Then interpo转载 2016-02-23 17:55:47 · 3091 阅读 · 0 评论 -
Unity教程之-制作闪亮的星星Star(一):动态的创建Mesh
篇unity3d教程我们来学习下,如何动态创建Mesh来制作一个闪亮的星星Star,看下最终效果图 unity star下面开始,本篇unity3d教程将让你学会如何创建一个星型控件以及如何制作这个控件的自定义编辑器。你将学会:动态的建立Mesh。 使用一个嵌套类。 建立一个自定义编辑器。 使用SerializedObject。 支持所见即所得。 对Undo、Redo、Reset和p转载 2016-02-23 17:44:26 · 5140 阅读 · 0 评论 -
Unity教程之-制作闪亮的星星Star(三):给Star创建Unity Editor编辑器
继续上篇文章《Unity教程之-制作闪亮的星星Star(二):创建Shader》,本篇我们来讲解 unity star editor的创建!建立编辑器 Creating the Inspector现在Star看起来不错,但设计起来有些麻烦。默认的编辑器有点蛋疼,让我们自己做一个!所有编辑器类的代码,都需要放在Editor文件夹下,只有这样Unity才能正确的识别这代码。Editor的名字对就行,转载 2016-02-23 17:59:54 · 3461 阅读 · 0 评论 -
Unity教程之-制作闪亮的星星Star(五):源码
Star.csusing System;using UnityEngine;[ExecuteInEditMode,RequireComponent(typeof(MeshFilter), typeof(MeshRenderer))]public class Star : MonoBehaviour { [Serializable] public class Point {原创 2016-02-23 18:03:48 · 1077 阅读 · 0 评论 -
Unity教程之-制作闪亮的星星Star(四):Unity Editor编辑器实现Undo
继续上篇文章《Unity教程之-制作闪亮的星星Star(三):给Star创建Unity Editor编辑器》,在Unity中没有一种简单的方法来支持Undo事件,但我们可以做到接近支持。在我们的案例中,我们可以检查ValidateCommand事件是否发生,来判断Undo操作。当前被选中的对象这个事件的目标,我们假设它被修改过。What’s a ValidateCommand?ValidateCo转载 2016-02-23 19:04:02 · 2604 阅读 · 0 评论