1.取得通道对象

取得子通道

local InputChannel = channel.GetChild(0)

取得通道

local filenameChannel = channel.GetPublic (2,0)

2.取得子通道(Text)的文本值

local Input = InputChannel:GetText()

取得值通道的数字值

local Value = ValueChannel:GetValue()

3.字符串转换为大写

Output = string.upper(Input)

4.设置文本通道的文本值
    
OutputChannel:SetText(Output)

5.取得字符串长度
Len = string.len(Output)

6.设置值通道的值

LenChannel:SetValue(Len)

7.数字方法

取得二个数字中比较大的值

local result = math.max(value0,value1)

8.调用通道

ToChannel:CallChannel()

-- CallChannel function is called when channel is called
function CallChannel()-- Defines the channels to access
local ChoiceChannel = channel.GetChild(0)
local BoxChannel = channel.GetChild(1)
local SphereChannel = channel.GetChild(2)-- Get the content of the channels
local Choice = ChoiceChannel:GetValue()-- Render object based on the Choise value
if Choice==0  thenBoxChannel:CallChannel()elseSphereChannel:CallChannel()
end end

后续会持续整理,请关注!~

Quest 3d中Lua script中常用方法1相关推荐

  1. Quest 3d中Lua script中常用方法2

    1.动态加载通道 q.LoadChannelGroup("group.cgr", "PoolName", instance) 参数说明:0-通道文件位置,1-目 ...

  2. Quest 3d简单lua脚本实例

    Quest 3d简单lua脚本实例,下面实例主要实现取得子项的值,以给赋值给子项 -- CallChannel function is called when channel is called fu ...

  3. lua脚本在redis集群中执行报错--Lua script attempted to access a non local key in a cluster node...

    EVAL.EVALSHA命令 Redis从2.6.0版本开始提供了eval命令,通过内置的Lua解释器,可以让用户执行一段Lua脚本并返回数据.因为Redis单线程模型的特点,可以保证多个命令的原子性 ...

  4. Redis 中 Lua 脚本的应用和实践

    引言 前段时间组内有个投票的产品,上线前考虑欠缺,导致被刷票严重.后来,通过研究,发现可以通过 redis lua 脚本实现限流,这里将 redis lua 脚本相关的知识分享出来,讲的不到位的地方还 ...

  5. 使用ToLua插件 关于Lua脚本中 require 添加模块经常报错找不到Lua文件的问题

    Lua的require添加模块经常报错,找不到 LuaException: E:/UnityProJect/Calculator/Assets/Script/Lua/NpcManage.lua:4: ...

  6. python爬取疫情信息html.xpath p标签_python xpath 如何过滤div中的script和style标签

    爬取一个页面中的div,想获取div中的文字,我是这么写的: selector.xpath('//div[@class="text-con"]').xpath('string(.) ...

  7. Lua(Codea) 中 table.insert 越界错误原因分析

    2019独角兽企业重金招聘Python工程师标准>>> Lua(Codea) 中 table.insert(touches, touch.id, touch) 越界错误原因分析 背景 ...

  8. 基于激光雷达的里程计及3D点云地图中的定位方法

    本文转载自公众号@点云PCL,基于激光雷达的里程计及3D点云地图中的定位方法 :https://mp.weixin.qq.com/s/laA1YAPBCpqlzdGi0yb2cQ 论文:LOL: Li ...

  9. FreeSWITCH IVR中lua调用并执行nodejs代码

    一.功能需求: 通过FreeSWITCH的IVR按键调用相应的脚本文件:nodejs提供很多的模组,可以方便的与其它系统或者进行任何形式的通讯,我的应用是通过nodejs发送http post请求: ...

最新文章

  1. TensorFlow与OpenCV,读取图片,进行简单操作并显示
  2. python 搭配 及目录结构
  3. ClassNotFoundException和 NoClassDefFoundError区别验证
  4. Android --- 选项卡背景样式,左侧边有颜色
  5. 在项目里交叉使用Swift和OC
  6. android 对话框 图片,android – AlertDialog按钮的图像
  7. DevExrepss的Grid属性设置及常用方法总结
  8. LA 4127 - The Sky is the Limit (离散化 扫描线 几何模板)
  9. mysql 函数定义常量_php如何定义一个自定义常量
  10. 移动互联网实时视频通讯之视频采集
  11. FusionCharts Free做报表
  12. 最新版Ontrack EasyRecovery电脑数据恢复软件应用
  13. 快逸报表研究-冻结表头
  14. 简单操作去除PDF文件
  15. arduino 有源 蜂鸣器_Arduino入门教程--第八课--用蜂鸣器模拟警报器
  16. 产品设计体会(4013)产品路标规划
  17. excel取消合并单元格并自动填充数据
  18. python基础--除法,取整,取模(取余)(/,//,%),以及int最大值,大数乘法
  19. android10返回mac地址,android 获取mac地址
  20. JMeter源码学习- 5.0版本源码本地构建

热门文章

  1. 延迟期权 matlab,时机选择期权
  2. webstorm激活教程
  3. 卡尔曼滤波算法原理(KF,EKF,AKF,UKF)
  4. subtext3插件安装
  5. 鸿蒙os执行效率最高的是多少级,华为鸿蒙OS升级半个多月后,好评度虽高,但“差评”也很扎心!...
  6. 吴昕曝最新写真 百变风格引领冬日风尚
  7. Qt5中出现error C2001: newline in constant的解决方法
  8. 谷歌浏览器内核Cef js代码整理(一)
  9. JAVAWEB开发之HttpServletResponse和HttpServletRequest详解(上)(各种乱码、验证码、重定向和转发)
  10. 第十七章 使用系统监视器 - 使用 ^%SYSMONMGR 实用程序