Cocos2dx3.6 action Editor
I have been practicing in this company for a long time. At the beginning of this company, I had no task, but I learned it myself. Then I had something to do when I got my answer to the paper, I came up with an action editor. I was scared when I thought about it. Why? Because of the collision, attack, impact, displacement, and other attributes involved, Sprine, c3b, and c3t are still being used. This is very difficult for my intern at the beginning. How can this problem be solved? We need to modify the source code so that the action can run at a frame by frame. This is the case! At the beginning, I did not dare to touch the source code. I was afraid that the code could be changed. Then I could only read it a little bit and finally found it. Then I could proceed to the next step, for the first time, you are no longer afraid to change the source code. At least I am doing this now! This is also the case when I change the engine later! I had to change the source code for some reason when I changed the engine. I still remember that I had to get it from the company's main program at that day! Finally, the change is complete! Then, let's go, And Then There will be various improvements!
Let's talk about this editor! This editor can use c3b, c3t, and Spine actions. The box supports attacks, collisions, attacks, and special effect positions. These boxes are completed by mouse and keyboard, you can make minor changes in the panel! Then, during the attack, press ctrl + left mouse button, press ctrl + right mouse button to rotate, shift collision + left mouse button, and special effect space + left mouse button. If you do not press these keys + left mouse buttons, the system is hit, right-click to rotate the frame! The exported data can be json or binary. You can select the specified box at the bottom to modify the data! In addition to the collision box, the difference calculation is performed between the two boxes. The collision uses a box of Data! Remember to save the action! Ctrl + s!
In fact, I open source him, but it is still being improved. I will publish it to you later!
This is the executable file! You can tell me any suggestions or comments you have downloaded!