Wings Engine currently provides a extended development mode: secondary development of wisgets.
All widgets in Wings Engine support secondary development by mounting codes. For details, please refer to the tutorial in the secondary development of widgets:
https://shanhaibi.yuque.com/staff-uev5km/wings-engine/puvx16980psoshko
Secondary development of widgets has two common uses:
This type of function is often used in 3D development, such as dynamic vehicle scheduling, etc. Through secondary development, the attribute values of widgets can be flexibly controlled.
Sometimes, the existing components in Wings Engine do not meet the requirements. For example, if you need to develop a whiteboard for drawing, you need to use iFrame embedded development. For specific modes, please refer to the iFrame Embedded Development Tutorial or the document:
https://shanhaibi.yuque.com/staff-uev5km/wings-engine/qzs4infg79mfnw0u