作为这个茄子工具的新手。任何人都可以告诉我如何创建用户own functions
来调用一些代码进行递归使用。实际上我熟悉核心java。我得到了使用茄子创建自己的函数的语法。
提前致谢。
答案 0 :(得分:0)
在eggPlant中,函数的概念被称为as "Handlers".
处理程序基本上是一个函数。它需要参数,返回值等。例如,以下函数返回通过ADB连接的Android设备的序列号(我假设您熟悉ADB)。
to getConnectionInfo
put the connectioninfo into connectionInfo
put property DeviceSerialNumber of connectionInfo into deviceSerialNo
return deviceSerialNo
end getConnectionInfo
要调用此函数并打印返回值,您可以执行:put getConnectionInfo()
要修改上述函数以获取参数,您需要添加一行(在“to”行的正下方):Params param1,param2
我喜欢创建“Helper”脚本,只包含处理程序。然后我会在任何地方调用处理程序,例如。
脚本“助手”的内容
to Function1
// perform some action
end Function1
to Function2
// perform some action
end Function2
...
然后调用函数
put helper.Function1()
把helper.Function2()