お絵かきと銘打っていますが絵がかけるのはあくまで一機能で、最終的には頭の中のアイディアを楽しくまとめられるツールを作ってみたいと今は考えています。 まぁ最初は単なるペイントツールの機能を実装していきます。 さて、1回目は定番というか基本というかUndo(元に戻す)とRedo(やり直し)機能を実装してみました。 以下のFlash上でドラッグ&ドロップすると青い線を引けると思います。 使い方 Undo: 描いた線を取り消すにはZキーを押してください。 Redo: Undoで取り消した線を再度描く(やり直す)際にはYキーを押してください。 どちらも、IMEの日本語入力はオフにして試してください。 今後はオープンソースのペイントプログラムを参考にしてみようかな。
![AS3でお絵かきFlashを作る (1)自由曲線のUndo、Redo](https://cdn-ak-scissors.b.st-hatena.com/image/square/22c5887a1a17699b25e52574c2389ed9bc94fbc6/height=288;version=1;width=512/https%3A%2F%2Fyukun.info%2Fwp-content%2Fthemes%2Fsimplicity2-child%2Fimages%2Fog-image.jpg)