可以实现,在轻语言安卓中,可以通过画板,或自定义布局加按钮实现拖拽效果。
1.使用按钮触摸事件
' 记录按钮按下时的坐标点
变量 按下时X,按下时Y = 0
事件 按钮1.被触摸(来源对象 为 视图,事件对象 为 触摸事件)
如果(事件对象.取动作类型() == 触摸事件.被按下)
按下时X = 事件对象.取X()
按下时Y = 事件对象.取Y()
否则 如果(事件对象.取动作类型() == 触摸事件.被移动)
变量 当前X 为 整数型 = 事件对象.取X相对于屏幕()
变量 当前Y 为 整数型 = 事件对象.取Y相对于屏幕()
按钮1.左边 = 当前X - 按下时X
按钮1.顶边 = 当前Y - 按下时Y
结束 如果
结束 事件
2.使用画板,请参考安装包内游戏演示例程。