wonderfl - build flash online

Frequently Asked Questions

How to write code ?
"build from scratch" or "fork", to go to code edit page, write Actionscript3 code in left textarea.

No action for a few seconds, your code will be automatically compiled, warnings and errors will be displayed in the downward textarea.
Modify your code until successfully compiled.

If success, your Flash shows up on the right side.
Is it like what you wanted it to be?
How to 'ask a question' in Q&A feature
Follow these steps to post code as a 'question'
* 'question' just means a code taged 'question'.
* any 'question' will be listed here: Flash Q&A
  1. Tag your code "question" when you write code
  2. Explain your question: what you can do, what you CAN'T, what you WANT, in code title, or comments.
-> see list of Flash questions
How to answer a question in Q&A feature
Follow these steps to answer questions.
* 'answer'ing is just to fork 'question' codes.
  1. Click one of the questions listed in Flash Q&A and read the title, code, comments and understand the question.
  2. Click 'fork' and write code to do what the questioner wanted to do.

-> see list of Flash questions
How to close a question in Q&A feature
Follow these steps to close questions.
* Closing questions is just 'not showing your code on questions list'
  1. When you got an answer change your tag: "question" into "question-closed" to stop being answered.
  2. Thanks to people who answered your question!!
-> see list of Flash questions
Actionscript3 compiler version
Version 4.0.0 build 14159 with playerglobal.swc for Flash Player 10.1!
使用可能なActionscript3ライブラリ
moved to libraries
About capture images

Taking a capture image of your Flash will be done automatically.
ONLY when you're editing your code, a fixed period of time(defaults to 3 seconds) after swf load complete,
a capture of 'stage' will be taken and encoded to jpg, and sent to wonderfl's server.
jpg encoding is done synchronously, so swf framerate will temporary fall down.
When you view your swf after editing complete, capture won't run.
Capturing is invisible from people just watching your swf.

To take a capture image, wonderfl automatically inserts this line into your code before compiling it (you won't see it).
Wonderfl.capture(stage);
Using a class named Wonderfl will break capturing, so don't try to.

* customize capture timing, which is default 3 seconds
* disable capturing

See: Customizing Capture for interface spec.

About license

The code your wrote in wonderfl belongs to you.

You're free to license your code.
But code sharing is a prerequisite for wonderfl,
so when you post any code, we assume you agreed to allow the following, even if you choose 'All rights reserved'.
* wonderfl service to redistribute your code and binary through wonderfl service
* other wonderfl users to use wonderfl's core feature: 'fork', to modify and merge your code

You can set a different license for each of your code,
and also set a default license for your future codes.

To set a license for your code, choose one from below while code editing:
* All Rights Reserved
* MIT License
* GPLv3 License
* other license, see code comments
If you choose MIT License, you declare the license by showing a link to the full license text near the code (this is done by wonderfl service).
If you choose the 3rd option, show a link or all of the full license text in code comments by yourself.

When you fork other users code, the license of the new code will be the forked-parent-code's license.
You can't change your code's license after fork.
We think it's important not to violate somebody's license easily, than have convenience of changing license easily.

We also have some restrictions related to GPL license:
* If your code is non-GPL license, and imports GPL licensed libraries, your code license will automatically switch to GPL, and you'll see a message in the message area (where you see compiler error messages)
* If your code is GPL license, and imports GPL incompatible libraries, which means GPL license validation, you can't save your code
* If your code imports GPL libraries, you can't change your code license to any non GPL license.

Who made this?
KAYAC Inc.'s lab team: BM11.
Director: sugimasa
Designer: hashimoto
Markup Engineer: sakakibara
Programmer: ohtsuka
**KAYAC Inc.'s Flash Developer team blog: level0
contact
Looking for advertisements, and partners!
Do you have a product targeting wonderfl users? or have any job offering for Flash developers?
or want to use wonderfl's Engine? or anything else.
Also waiting for any function addition request.
Contact us at..

wonderfl at kayac dot com
Special Thanks!
Thumbnail image generator powered by HeartRails Capture. Thank you very much.

ページの先頭へ戻る