EditorApplication(主应用程序类)这个类提供了许多变量的访问,同时提供了Save等方法。 比如,你可以新建一个编辑器脚本,在它的UPDATE函数里,进行记事,以做定时保存。从而避免不必要的损失。这个类还提供了新建场景,打开项目等操作。如果你是在界面下使用UNITY3D,可能这个类的意义不大。 但如果你是基于U3D的命令行来构建一个一键式多平台发布方案。那这个类的地位就举足轻重了。
0. 照旧的碎碎念转眼间已经三月了,2月份的博客因为过年的懒惰和开年之后的忙碌而没有写……第二个月就打破了去年总结时对于2018年的愿望,真是羞耻呢……年后在准备新的测试版本,断断续续做了一些优化,更多的精力放在团队的绩效评估、沟通这样偏管理的事物上,说实话技术上可以聊的东西不多。近期看到UWA群里和问答上聊Lua使用之类的话题比较多,也在看ET这套完全基于C#进行游戏开发的框架中提到——
转载 2024-04-15 12:43:12
34阅读
使用流程 1. 函数的使用    以下程序演示了如何在Lua使用函数, 及局部变量 例e02.lua -- functions  function pythagorean(a, b)  local c2 = a^2 + b^2  return sqrt(c2)  end  print(pythagorean(3,4
转载 2024-01-15 21:26:15
114阅读
一)搭建开发环境(1)下载visual studio    在我们下载unity编译器的时候,会让我们选择当前unity编译器搭配的vs编译器。我们最好就直接勾选上,或者可以自己手动下载vs,在vs的installer里勾选unity引擎开发需要的环境(2)unity中设置脚本编译器    下载好了之后,我们要在unity中更新vs作为脚本编译器。方式很简单
1、背景有时候,我们需要一次性操作多个 Redis 命令,但是 这样的多个操作不具备原子性,而且 Redis 的事务也不够强大,不支持事务的回滚,还无法实现命令之间的逻辑关系计算。所以,一般在开发中,我们会利用 lua 脚本来实现 Redis 的事务。2、lua 脚本Redis 中使用 lua 脚本,我们需要注意的是,从 Redis 2.6.0后才支持 lua 脚本的执行。使用 lua 脚本的好处
转载 2023-08-13 22:37:07
447阅读
使用场景 istio具有外部授权扩展,可以通过开发外部扩展的方式,到访问进行授权拦截,可参考官方的外部授权例子。但在实际应用中,外部授权已经存在了,或者是第三方的应用,不可能再重新开发了,这时使用官方的外部授权的例子已经适合了,但好在istio有好的扩展性,可以使用istio的EnvoyFilter的lua脚本功能,连接到外部授权。最近项目中有个需求,需要使用已经存在的外部服务提供istio的访问
1. hello world> print("Hello World!")我们也可以将代码修改为如下形式来执行脚本(在开头添加:#!/usr/local/bin/lua):#!/usr/local/bin/lua print("Hello World!") print("www.runoob.com")运行./hello.lua Hello World! www.runoob.com2.
转载 2024-04-19 11:00:37
107阅读
使用Lua脚本的好处   1、减少网络开销:可以将多个请求通过脚本的形式一次发送,减少网络时延和请求次数。   2、原子性的操作:Redis会将整个脚本作为一个整体执行,中间不会被其他命令插入。因此在编写脚本的过程中无需担心会出现竞态条件,无需使用事务。   3、代码复用:客户端发送的脚步会永久存在redis中,这样,其他客户端可以复用这
转载 2024-05-03 17:34:10
378阅读
如何在Java中使用Lua脚本语言是本文要介绍的内容,主要是来学习LUA脚本语言在JAVA中如何来使用Lua就不说了, 现在比较热门, 语法也很简单. 为了在Java中调用, 折腾了比较长的时间, 就把一些东西记在下面.来看详细内容讲解。Lua是支持内嵌在C程序中的, 但是官方不支持Java. 在网上查了下, 有LuaJava开源库, 拿来试用了一下, 发现这个库还算比较完善的. 地址是http
转载 2024-06-13 23:04:02
43阅读
1.脚本不要大写大写字母或者下划线开头做变量,因为它们被用来做保留字(环境变量啥的)。2.变量的创建,直接使用一个变量即可,不存在就创建,没有赋值就认为变量的值为nil。删除一个全局变量,将其值赋值为nil,即一个变量是否存在看其值是否为nil。nil在用来作比较时,应该加上双引号”nil”如 type(x)==”nil”, type(type(X))==string3.对一个数字字符串
转载 2024-03-08 15:30:06
105阅读
Lua简明快速入门 Lua简明快速入门运行打印信息Hello Lua注释变量数字字符串nil全局变量和局部变量控制语句if-else分支for循环while循环until循环 Lua脚本是一个很轻量级的脚本,也是号称性能最高的脚本,源码编译后,解释器居然不到200k。 lua中文手册运行在命令行上运行lua命令后进入lua的shell中执行语句 也可以把脚本存成一个文件>lua file
转载 2024-02-13 09:33:12
72阅读
        一般我们做unity c#开发基本使用vs,也就是visual studio,写shader使用vscode,这套黄金组合目前应该算是最完美的。不过最近因为项目同时涉及window桌面开发和DLL嵌入(我职业生涯还是桌面开发为主,我当年刚入行就是winform+js),导致我unity工程csproj关联非常多,整个unity编辑器和v
转载 2024-03-18 00:04:53
479阅读
vs2013打开unity2018的脚本会如下图所示的情况:解决办法: 1.在ProjectSetting中设置Scripting Runtime Version 为.net 4.x 2.选择External Script Editor中的Browse选项,重新设置vs的启动目录 3.重新打开脚本,如果提示不兼容直接点击编辑即可1、我安装了VS2017 但是在用U3D设置其为默认脚本编辑器的之后,
开发过程中少不了要提交一些代码,文件,虽然操作过程简单,但是容易遗漏提交文件,写个editor工具可以减少文件漏提交的情况。    提交到SVN的代码很简单,不过有一个前提,就是要先配置SVN的环境变量。代码如下:public class SvnTool : EditorWindow { [MenuItem("GameTools/Svn工具")] public
转载 2024-06-28 19:41:27
87阅读
创建扑克对象框架Lua面向对象相关创建扑克类创建扑克精灵让我们实现一个简单的功能:ui布局效果图 框架根据 https://github.com/Tencent/xLua 的教程搭建的框架Lua面向对象相关lua 面向对象,我从云风大神那边拿了过来:https://blog.codingnow.com/cloud/LuaOO创建扑克类---扑克类 Poker = class() --- 扑克
转载 2024-10-27 08:08:33
18阅读
1.语法约定    Lua语句用分号结尾,不过如果不写分号,Lua也会自己判断如何区分每条语句     如:         a=1 b=a*2 --这样写没有问题,但不太好看。     建议一行里有多个语句时用分号隔开
转载 2024-02-28 20:05:47
135阅读
# 使用 Lua 脚本在 Redis 中实现条件语句(if 语句) 在当今的开发环境中,Redis 不仅仅是一个简单的键值存储,它还支持 Lua 脚本,使得我们可以在服务器端执行复杂的逻辑。这篇文章将详细讲解如何在 Redis 中使用 Lua 脚本实现条件语句(if 语句),适合刚入行的小白开发者。 ## 1. 整体流程 在使用 Lua 脚本之前,我们需要了解整体的流程。下面是一个简单的流程
原创 8月前
32阅读
1. 基本用法 1.1 EVAL script numkeys key [key ...] arg [arg ...] numkeys 是key的个数,后边接着写key1 key2... val1 val2....,举例 1.2 SCRIPT LOAD script 把脚本加载到脚本缓存中,返回SH
原创 2022-08-21 00:11:27
243阅读
在处理 Redis 的数据时,可能有时候会需要用到 Lua 脚本来实现一些复杂的逻辑操作,而 `StringRedisTemplate` 是 Spring 框架中提供的操作 Redis 的一个类。本文将详细地探讨如何使用 `StringRedisTemplate` 结合 Lua 脚本来解决一些实际问题。 ### 背景描述 在现代的互联网应用中,性能和效率是开发者永恒追求的目标之一。Redis
原创 5月前
162阅读
一、运行方式Lua脚本的后缀名为 .lua。 运行该文件的代码时,只需在命令行键入 lua xx.lua 即可。二、语法1、数据类型Lua 中包含 8 种基本数据类型,即:nil、boolean、number、string、userdata、function、thread 和 table。数据类型说明nil无效值,在条件表达式中表示 falseboolean布尔值,包含 true 和 false
转载 2023-11-02 01:25:05
374阅读
  • 1
  • 2
  • 3
  • 4
  • 5