………………………………………………………………………………………
Code Modules:
- MarqueeSelectionPlugin (Runtime)
- MarqueeSelectionPluginEditor (Editor)
………………………………………………………………………………………
Info:
Number of Blueprints: 0
Number of C++ Classes: 10
Network Replicated: No
Supported Development Platforms: Win64
Supported Target Build Platforms: Win64, Android, ( MacOS, iOS, Linux – not tested )
Documentation: Link
………………………………………………………………………………………
代码模块:
- MarqueeSelectionPlugin(运行时)
- MarqueeSelectionPluginEditor(编辑)
………………………………………………………………………………………
资料:
蓝图数目:0
C++类数:10
网络复制:没有
支持的开发平台:Win64
支持的目标构建平台:Win64,Android,(MacOS,iOS,Linux – 未测试 )
文件: 连结





The Marquee Selection Plugin provides a simple and intuitive way to select multiple objects in games. It utilizes a DynamicOctree for efficient selection processing of thousand Objects and operates on a separate thread to ensure high performance. The plugin is designed for game development and offers an easy-to-use interface for game developers to implement selection functionality.
………………………………………………………………………………………
Examples:
-
YouTube video: Windows Example | Android Example
-
Example Build Project: Windows Build
-
Documentation: Link
-
Forum: Link
………………………………………………………………………………………
Features:
-
To check for intersections, the plugin uses native collision shapes (box, sphere, capsule, convex, DOP), which allows building any shape of an object with acceptable accuracy.
-
Collision is used only to determine the object’s shape, and the physics functionality can be (or needs) disabled for optimization. You can also use your collision shapes
-
When dealing with many objects, the plugin utilizes a modified Dynamic Octree to optimize performance, drastically improving processing speed.
-
The main part of the code is processed in a separate thread, ensuring high performance.
………………………………………………………………………………………
选框选择插件提供了一种简单直观的方式来选择游戏中的多个对象。 它利用DynamicOctree对千个对象进行高效的选择处理,并在单独的线程上运行以确保高性能。 该插件专为游戏开发而设计,为游戏开发人员提供了一个易于使用的界面来实现选择功能。
………………………………………………………………………………………
例子::
………………………………………………………………………………………
特征:
-
为了检查交叉点,该插件使用本机碰撞形状(盒子,球体,胶囊,凸面,DOP),它允许以可接受的精度构建物体的任何形状。
-
碰撞仅用于确定对象的形状,并且可以(或需要)禁用物理功能以进行优化。 你也可以使用你的碰撞形状
-
在处理许多对象时,该插件利用修改后的动态八叉树来优化性能,从而大大提高处理速度。
-
代码的主要部分在单独的线程中处理,确保高性能。
………………………………………………………………………………………

评论(0)