开发过程中少不了要提交一些代码,文件,虽然操作过程简单,但是容易遗漏提交文件,写个editor工具可以减少文件漏提交情况。    提交到SVN代码很简单,不过有一个前提,就是要先配置SVN环境变量。代码如下:public class SvnTool : EditorWindow { [MenuItem("GameTools/Svn工具")] public
转载 2024-06-28 19:41:27
87阅读
基础属性介绍属性说明Text用于显示文本Font文本字体Font Style文本样式(正常、加粗、斜线)Font Size字体大小Line Spacing文本行之间间距Rich Text是否支持富文本,富文本是带有标记标签文本,增强文本显示效果Alignment文本水平和垂直对齐方式Align By Geometry是否以当前所显示文字中获得最大长宽(而不是字体长宽)进行对齐
转载 2024-06-18 20:18:06
210阅读
一)搭建开发环境(1)下载visual studio    在我们下载unity编译器时候,会让我们选择当前unity编译器搭配vs编译器。我们最好就直接勾选上,或者可以自己手动下载vs,在vsinstaller里勾选unity引擎开发需要环境(2)unity中设置脚本编译器    下载好了之后,我们要在unity中更新vs作为脚本编译器。方式很简单
转载自: 作者:ouyangshima 作者总结很详细,很全面,可以做参考资料,转载过来,以防以后找不到了! 赋值语句 注释,单行用(--)来表示;多行用(--[[ ... ]])来标示;定义,lua中没有定义(申明数据类型),它是通过赋值来确定其数据类型赋值,是改变一个变量值和改变表域最基本方法。 a = "hello" .. "w
转载 2024-05-12 15:33:46
110阅读
## Python如何Text赋值 在Python中,我们可以使用不同方法来给Text赋值Text在Python中是一种常见数据类型,用于存储字符串。 本文将以一个具体问题为例,介绍如何Text赋值。假设我们需要编写一个程序,要求用户输入一个句子,然后将句子存储到一个Text变量中,并输出到控制台上。 我们可以按照以下步骤来解决这个问题: ### 1. 使用input()函数获
原创 2023-09-21 23:44:49
307阅读
0. 照旧碎碎念转眼间已经三月了,2月份博客因为过年懒惰和开年之后忙碌而没有写……第二个月就打破了去年总结时对于2018年愿望,真是羞耻呢……年后在准备新测试版本,断断续续做了一些优化,更多精力放在团队绩效评估、沟通这样偏管理事物上,说实话技术上可以聊东西不多。近期看到UWA群里和问答上聊Lua使用之类的话题比较多,也在看ET这套完全基于C#进行游戏开发框架中提到——
转载 2024-04-15 12:43:12
34阅读
日期转化一为了达到不同显示效果有时,我们需要对时间进行转化,默认格式为: 2007 - 01 - 03 14 : 33 : 34 ,要转化为其他格式,要用到DateTime.ToString方法(String, IFormatProvider),如下所示:using System; using System.Globalization; String format = " D " ; D
转载 2024-04-03 14:01:38
91阅读
与其它编程语言一样,VBA也有它自己数据类型。讲到数据类型,就离不开“变量”与“常量”这两个概念,变量与常量,都是用于保存数据。顾名思义,“变量”是会变,即它值是可以改变;而常量,则它值通常是固定不变。 定义数据类型优点有2个:便于内存管理便于程序进行计算(数值型)和其它使用(非数值型) VBA中基本数据类型有多种,但常用到只有其中一半左右。0. 变量与常量定义VBA中用D
转载 2023-10-26 15:49:57
236阅读
Unity 3d 常用脚本Collected by miccall (内容均来自于网络)Time.deltaTime : void Update () { transform.Translate(new Vector3(0,0,1) * Time.deltaTime); // * Time.deltaTime 以后, 物体一秒运动一次
转载 2024-03-27 15:09:53
111阅读
EditorApplication(主应用程序类)这个类提供了许多变量访问,同时提供了Save等方法。 比如,你可以新建一个编辑器脚本,在它UPDATE函数里,进行记事,以做定时保存。从而避免不必要损失。这个类还提供了新建场景,打开项目等操作。如果你是在界面下使用UNITY3D,可能这个类意义不大。 但如果你是基于U3D命令行来构建一个一键式多平台发布方案。那这个类地位就举足轻重了。
# UnityAudioSource赋值详解 在Unity游戏开发中,音频是增强游戏体验重要元素之一。`AudioSource`是Unity提供一个组件,负责播放音频片段。本文将详细讲解如何在Unity`AudioSource`赋值,并提供示例代码。 ## 什么是AudioSource? `AudioSource`是一个组件,允许你在场景中播放声音。它可以播放背景音乐、音效以及
原创 11月前
169阅读
UGUI是Unity3D4.6官方提供UI系统,支持2D和3D UI开发。Unity3D UI史OnGUI在Unity4.6之前,官方提供是OnGUI函数来开发UI界面,当然问题也比较多,首先不支持可视化开发,其次UI始终位于所有3D对象上方,无法实现在UI上添加3D模型效果。现在一般这套系统多用来在Unity编辑器中开发界面或者快速搭建一些调试界面时使用。NGUI大名鼎鼎NGUI是可
for (int i = 0; i < trans.transform.GetComponent<Renderer>().materials.Le
原创 2022-11-01 10:49:33
213阅读
200+篇教程总入口,欢迎收藏: 放牛星星:[教程汇总+持续更新]Unity从入门到入坟——收藏这一篇就够了zhuanlan.zhihu.com 本文重点: 1、销毁形状 2、自动创建和销毁 3、构建简单GUI 4、使用Profiler追踪内存分配 5、使用对象池回收形状 这是关于对象管理系列第三篇教程。它增加了破坏形状能力
简介js引擎由于为了效率,很多时候非直接量赋值都不是copy一份在赋值变量,而是一个引用 ps:直接量:直接值数字字符串等为什么使用len = doms.length; 里len效率要比doms.length高js赋值运算理解我们先来看一个例子var parent = { x : 1, y : 2 }; var child = parent; child.x = 3; consol
转载 2024-04-12 03:33:04
71阅读
lua支持常规语句基本上与C/Java等语言中所支持语句差不多,包括了赋值、控制结构等,当然也有一些区别,如lua多重赋值等。1. 赋值语句赋值是最基本、最简单语句,将变量与值用=相连,=左边为变量,右边为值: name = "Tom" age = 20 1.1 全局变量与局部变量直接通过上述方式赋值,则变量为全局变量,在任何位置均可被访问。与全局变量相对是局部变量,只能在被赋值
转载 2024-05-12 15:00:47
72阅读
一、     在System.Web.UI.Page类中包含了RegisterStarupScript()和RegisterClientScriptBlock()两个方法,使用这两个方法可以实现向Web页面动态添加脚本块,客户端脚本按运行方式可以分为两类:一类是在加载页面后立即运行,另一类是在发生客户端事件后才运行.前者常见示例是打开页面时立即弹出一个广告
转载 2024-04-26 18:14:55
109阅读
本来不想写,但是我确实弄了一中午才搞定,希望有同样问题朋友搜到了我文章能够在5min内搞定。。 Sublime Text是一款非常酷编辑器。尤其吸引我是它右侧那个Map,绝对是杀手级功能,我爱死了,好了不多说了。 Sublime Text 2默认Build System里面没有Lua,所以想着添加一个。折腾了一中午,终于搞定了。   1、需要一个lua解释器,我没试
原创 2013-01-10 17:49:42
6086阅读
1 package com.test; 2 3 import java.util.HashMap; 4 import java.util.Iterator; 5 import java.util.List; 6 import java.util.Map; 7 8 import org.junit.Before; 9 import org.junit.Test;
一,首先介绍是日常常用快捷键 常用操作: Ctrl + 1 : Scene 视图 (场景视图) Ctrl + 2 : Game 视图 (游戏视图) W: Translate(移动工具) E: Rotate(旋转工具) R: Scale(缩放工具) F: 选中物体后在Scene窗口按F则居中显示物体 F2: Rename(改名) Ctrl + D : 复制对象 实用操作: 【Flythrough
转载 2024-03-06 05:58:32
171阅读
  • 1
  • 2
  • 3
  • 4
  • 5