可拖拽(适用于物理对象)
使用鼠标(或触摸)拖拽物理对象。
这个社区扩展的作者和贡献者:VictrisGames。
该扩展使玩家可以点击并拖拽物理对象来移动它们。当点击释放时,物体会保留速度,允许玩家将物体甩到屏幕上。
注意:
- 默认的“可拖拽”行为对于具有物理行为的对象不起作用。应该使用这个扩展来代替。
- 这个扩展只对具有物理行为的对象起作用。
- 动力学物理模式和这个扩展不兼容。物体会被改变为动态模式。
停车烦恼示例使用了这个扩展(在线打开项目)。
提示
可拖拽(适用于物理对象)
使用鼠标(或触摸)拖拽物理对象。
行为操作
释放拖拽的对象 释放拖拽的对象。
阻尼比 改变物体的关节阻尼比(范围:0到未定义)。
启用(或禁用)自动拖拽 启用(或禁用)使用鼠标或触摸的自动拖拽。
频率 改变物体的关节频率(每秒)。
最大力 改变物体的最大关节力(牛顿)。
鼠标按键 改变用于移动物体的鼠标按钮。
开始拖拽物体 开始拖拽物体。
行为条件
阻尼比 比较物体的关节阻尼比(范围:0到未定义)。
频率 比较物体的关节频率(每秒)。
自动拖拽 检查是否启用了自动拖拽。
正在被拖拽 检查物体是否被拖拽。
最大力 比较物体的最大关节力(牛顿)。
鼠标按键 比较用于移动物体的鼠标按钮。
行为表达式
表达式
描述
Object.DraggablePhysics::Damping()
返回物体的关节阻尼比(范围:0到未定义)。
Object.DraggablePhysics::Frequency()
返回物体的关节频率(每秒)。
Object.DraggablePhysics::MaxForce()
返回物体的最大关节力(牛顿)。
Object.DraggablePhysics::MouseButton()
返回用于移动物体的鼠标按钮。
_本页是关于可拖拽(适用于物理对象)扩展的自动生成参考页面,由GDevelop社区制作的开源跨平台游戏引擎提供支持。