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 then
BoxChannel:CallChannel()
else
SphereChannel:CallChannel()
end
end
后续会持续整理,请关注!~