- 博客(17)
- 资源 (6)
- 收藏
- 关注
原创 自己写的跟遮挡剔除类似的优化手段
// Update is called once per framevoid Update () {if (transform.childCount>=1){for (int i = 0; i < transform.childCount; i++){ float ss= Vector3.Distance(transform.GetChild(i).t...
2019-10-08 16:02:18
230
原创 树木同一平面的生成算法
using System.Collections;using System.Collections.Generic;using UnityEngine;public class ForestMaker : MonoBehaviour{public GameObject m_treePrefab;public int m_amount;public GameObject m_groun...
2019-10-08 13:36:00
190
原创 微信分享方法
private IEnumerator TakeScreenshot(Texture2D texture2D, string shareAndroidPNG){isProcessing = true; yield return new WaitForEndOfFrame(); texture2D.Apply(); string destination = Path....
2019-10-08 11:17:11
245
原创 实现字符串模糊查询
/// <summary>/// 模糊查询/// </summary>/// <param name="str"></param>/// <param name="list"></param>/// <returns></returns>public List<string > ...
2019-10-08 11:13:21
1262
原创 判断世界坐标系内的物体或一个点,摄像机是否可见
/// /// 判断世界坐标系内的物体,摄像机是否可见/// /// /// public bool isVisibleOn3dCamera( GameObject obj, Camera camera3d){Vector3 pos = camera3d.WorldToViewportPoint(obj.transform.position);// Determine the v...
2019-10-08 11:10:34
256
原创 实现网图加载的方法
public IEnumerator Load(string url){// double startTime = (double)Time.time; WWW www = new WWW(url);//只能放URL // WWW www = new WWW(url);//只能放URL 这里可以换做网络的URL ...
2019-10-08 11:02:12
167
原创 实现文字滚动
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.EventSystems;public class AutoScrollText : MonoBehaviour{public Text nameText;...
2019-10-08 11:00:01
149
原创 收集的各种shder效果代码
//流光效果//by:puppet_master//2017.7.30Shader “ApcShader/FlashEffect”{Properties{_MainTex(“MainTex(RGB)”, 2D) = “white” {}_FlashTex(“FlashTex”, 2D) = “black” {}_FlashColor(“FlashColor”,Color) = (...
2019-10-08 10:50:01
357
原创 unity角色行为控制案例
using UnityEngine;using System.Collections;public class FpsWalker_edit02 : MonoBehaviour{/// 类似于VRML的控制方式/// ↑前进 ↓后退 →右转 ←左转/// Ctrl + →右平移 Ctrl + ←左平移/// 按住鼠标左键,可以通过鼠标上下左右转动视角public float spe...
2019-05-06 11:05:23
640
原创 Unity3D命令手册
Unity3D命令手册这本书 主要对Unity3D的所有菜单与参数进行了翻译 并逐个讲解来帮助大家初步的认识Unity3D的每个命令的作用Unity3D下分8个菜单栏 (翻译的不一定准)分别是File(文件)Edit(编辑)Assets(资源) GameObject(游戏对象)Component(组件)Terrain(地形) Window(窗口) Help(帮助)File(文件)---...
2019-05-06 10:56:54
687
原创 unity GUI入门
这一段将解释UnityGUI控制所需的脚本。UnityGUI控制 UnityGUI控制是利用一类被称为OnGUI()的函数,只要在控制脚本激活的状态下,OnGUI()函数可以在每帧调用,就像Update( )函数一样。 GUI控制在结构上相当简单,这种结构在下面这个例子中十分明显:/* Example level loader */Void OnGUI (){// Make a b...
2019-05-06 10:53:21
466
原创 unity脚本学习3
unity脚本编程3类方法◆ static void LayerToName(layer :in):string描述:给定一个层的数字。返回内置的或在tag Maneger中定义的层名称。◆ static void NameToLayer(layerName :string):int描述:给定一个层的名字。返回内置的或在tag Maneger中定义的层索引。◆ static im...
2019-05-06 10:49:48
929
原创 Unity3D脚本学习2
Unity3D脚本参考2一、 脚本概览这是一个关于Unity内部脚本如何工作的简单概览。Unity内部的脚本,是通过附加自定义脚本对象到游戏物体组成的。在脚本对象内部不同志的函数被特定的事件调用。最常用的列在下面:Update:这个函数在渲染一帧之前被调用,这里是大部分游戏行为代码被执行的地方,除了物理代码。FixedUpdate:这个函数在每个物理时间步被调用一次,这是处理基于物理...
2019-05-06 10:48:19
991
原创 Unity3D脚本学习1
Unity3D脚本参考1一、 脚本概览这是一个关于Unity内部脚本如何工作的简单概览。Unity内部的脚本,是通过附加自定义脚本对象到游戏物体组成的。在脚本对象内部不同志的函数被特定的事件调用。最常用的列在下面:Update:这个函数在渲染一帧之前被调用,这里是大部分游戏行为代码被执行的地方,除了物理代码。FixedUpdate:这个函数在每个物理时间步被调用一次,这是处理基于物理...
2019-05-06 10:34:22
2470
原创 unity c#初级使用脚本语法
概览:用C#编写脚本除了语法,使用C#或者Boo编写脚本还有一些不同。最需要注意的是:1.从MonoBehaviour继承所有的行为脚本必须从MonoBehaviour继承(直接或间接)。在Javascript中这自动完成,但是必须在C#或Boo脚本中显示申明。如果你在Unity内部使用Asset -> Create -> C Sharp/Boo Script菜单创建脚本,创建模...
2019-05-05 15:47:35
724
原创 unity界面基础知识
一、Unity基础本部分是你开始 Unity的关键。这里将解释 Unity的界面,菜单项,使用资源,创建场景,和发布。当你完全阅读了该部分后,你将能够理解 Unity是如何工作的,以及如何使其更加有效的工作,和如何将简单的游戏放置在一起。界面(Learning the interface)现在我们开始学习Unity,如果你还没有打开 Unity,你可以通过双击位于 Application-...
2019-05-05 15:44:01
1027
1
原创 unity的初认识
Unity3D是一个让你轻松创作的多平台的游戏开发工具,是一个全面整合的专业游戏引擎。编辑本段特色 综合编辑 通过Unity简单的用户界面,你可以完成任何工作。这些为你节省了大量的时间。 图形动力 Unity对DirectX和OpenGL拥有高度优化的图形渲染管道。 资源导入 Unity支持所有主要文件格式,并能和大部分相关应用程序协同工作。 一键部署 Unity...
2019-05-05 14:54:37
606
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人