A console implementation method and terminal based on unity engine
An implementation method and console technology, applied in the direction of comprehensive factory control, instrumentation, visual/graphic programming, etc., can solve problems such as low operating efficiency, Unity engine does not have the ability to create a console, complexity, etc., to improve efficiency, facilitate control or Debugging programs, avoiding overly complex effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0069] Please refer to Figure 1 , a console implementation method based on the Unity engine, including steps:
[0070] Receive the reference to the interface instance set after the interactive interface is created;
[0071]Wherein, the interactive interface may be developed and created based on the native UI or UGUI and other UI components, the user enters instructions through the interactive interface, and the feedback results of the instructions can be displayed on the interactive interface; The developer may customize the interactive interface, the control script of the interactive interface needs to be inherited from IConsoleView, the interactive interface provides instruction input and result output methods;
[0072] Specifically, the control module of the console manages the instance reference of the interactive interface, receives the interactive interface instance reference passed when the control module is initialized.
[0073] Filter out all command classes and instantia...
Embodiment 2
[0089] Please refer to Figure 3 , the method described in Example 1 is applied to specific examples:
[0090] A console implementation based on the Unity engine, consisting of steps:
[0091] Receive the interactive interface instance reference set after creating the interactive interface ConsoleView;
[0092] Wherein, the interactive interface may be developed and created based on the native UI or UGUI and other UI components, the user enters instructions through the interactive interface, and the feedback results of the instructions can be displayed on the interactive interface; The developer may customize the interactive interface, the control script of the interactive interface needs to be inherited from IConsoleView, the interactive interface provides instruction input GetCommand() and the result output method AppendLine (line: string), the input of the instruction is a string;
[0093] Specifically, the control module Of the console Controlscontroller manages the instance re...
Embodiment 3
[0111] Please refer to Figure 2 , a unity engine-based console implementation terminal 1, comprising memory 2, processor 3 and stored on memory 2 and may run on the processor 3 computer program, the processor 3 implements the various steps in example I when executing the computer program.
[0112] In summary, the present invention provides a unity engine-based console implementation method and terminal, receiving instructions entered through the interactive interface, parsing the instructions as a command part and a parameter part, finding the corresponding command instance according to the command portion, by matching the command characters to the command corresponding to the command instance, can accurately find the command instance corresponding to each instruction, improve the accuracy, and the matching process is convenient and fast, The parameters are passed to the command instance to execute the command corresponding to the instruction, the command corresponding to the inst...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com