![]() All previous versions of the extension were shader based. Note:- previous versions use different variable names, and looping was not available in previous versions. Nodename.spritelooping - "true" or "false" To use the CC variables, simply use the inbuilt set or change a variable action and then use the variable name that will be in this format. You can use Coppercube variables to set startframe and endframe and animationtime (speed). ![]() You can also use some Coppercube variables to control the extension settings during the gameplay. Provide and action on finish to execute an action on one complete cycle of the animation. Check the toggle if you want to loop the animation or not. ![]() For example, if your sprite sheet has 12 columns and 8 rows, fill them in the rows and columns field, specify the AnimationTime( it is the time one frame takes to switch to another frame ) then specify the StartFrame and EndFrame for your animation, it is the number of tiles (sprite) through which you want the animation to get started and the number(index) of the sprite at which you want the animation to end. Usage:-Īttach this action to any behavior and fill in the parameters, Select the Affecting_node (the node on which the sprite sheet texture is applied), and Set the number of rows and columns according to the sprite sheet. This extension might also increase the game performance, as it will be using only a single texture so that the game won't use multiple load texture commands and not use multiple render calls, so the fewer the render calls for the textures the faster your game performance will be.Ĭheck out the demonstration video on the right on how to use the extension and how it will work. meaning you can choose from which row or column (tile) the animation should start playing and then end on which column. It also allows you to specify the Start Frame and End Frame for the animation. You can specify the total number of columns and rows in your sprite sheet and the extension will automatically prepare the animation for you from that info. ![]() You looked at the sprite sheet above of the green Dino up there, here is the result of using that sprite sheet with this action. This extension action will allow you to use a single image for your character or object and will allow you to animate the character using the sprites from that single image, just like any other sprite sheet animation system. This is best suited for 2D games and works with all sprite sheets that can be cut on the basis of rows and columns. It is possible to change the perspective with ease, and the application can generate 3D rooms from 2D maps providing complete control over scene lighting.įurthermore, experience users can leverage the built-in scripting API to define custom actions for their objects, as well as integrate CopperCube with Android SDK or JAVA SDK for development of interactive games and apps.A CopperCube extension that allows you to use 2D Spritesheets in your app or game. This includes editing attributes, inserting new geometrical objects into the scene, changing object’s texture, materials and use preset commands that define the behavior of each object.Īlso, CopperCube enables you to create new view styles for your app or game such as first person, third person, non-moving camera and model viewer. Using the application is very since most of its tools can be accessed from the same window. CopperCube: A powerful collection of tools that let you design 3D scenes and applications for Flash, JavaScript, Windows, WebGL and mobile platformsĬopperCube offers a modern working environments for creating 3D objects and scenes of various complexity levels with no need of programming knowledge. ![]()
0 Comments
Leave a Reply. |