andrew0 / scenedesigner Goto Github PK
View Code? Open in Web Editor NEWLicense: BSD 3-Clause "New" or "Revised" License
License: BSD 3-Clause "New" or "Revised" License
when i load a plist, it fails, the error is
2013-04-11 18:42:46.827 SceneDesigner[8331:503] -[SDDocument readFromFileWrapper:ofType:error:] project file has no resources folder
how this happen? when you edit the scene, and save, then you pess "command + q" button, then second time you load the scene, it fails
how can i fix this ?
Right now, SceneDesigner will only work with stock cocos2d features (CCNode, CCSprite, etc). I would like it to be possible for developers to provide their own plugins so that they can use their own custom classes in SceneDesigner.
Right now, CocosBuilder offers this ability, but I'd like to take a bit of a different approach. With CocosBuilder, as far as I can tell, you have to build the entire application itself in order to use plugins. Instead of depending on the project files, I'd like to provide an API that developers can use so that they can compile just their plugin as a bundle and import it into SceneDesigner.
I don't expect to be able to accomplish something like this until after v1.0.
I would love it if you could set an action on a node, with a start position and an end position (the end is what is shown in the preview). Basic support for Move/Fade actions and method: Slide, linear, easein/easeout, (bounce).
For example:
I choose a sprite and give it a Start animation:
I would just start with the basics in the beginning, just allow some predefined animations:
The most important would be animate-in, but one could also build support for animate out very easly too.
Add the ability to create menus.
I'd like some sort of support to add CCActions, but I'm not really sure how I'd want to implement that visually. Hopefully someone can come up with something eventually
Right now, anything you add to the "scene" is added as a child node. I'd like it to be possible to add nodes without adding it as a child, but rather leaving it up to the developer to do something with it programmatically, similar to Interface Builder.
As it stands, when adding a CCLabelBMFont, if there is an error (e.g. missing image file) the program just crashes as at NSAssert from CCLabelBMFont.m. This should be avoided and instead just display an error message to the user, informing them of the issue.
The easiest way to do this would be to have NSExceptions for CCLabelBMFont instead of NSAsserts. This way the error could simply be caught, then the error message can be relayed to the user.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.