OSDN Git Service

flapp/flapp.git
11 years agoconsole.log と debug に引数を受け付けられるように。(これ入れないと Google Closure で警告が出る)
Yoshihiro Yamazaki [Tue, 4 Dec 2012 13:09:46 +0000 (22:09 +0900)]
console.log と debug に引数を受け付けられるように。(これ入れないと Google Closure で警告が出る)

11 years ago.load の付け忘れを修正
Yoshihiro Yamazaki [Tue, 4 Dec 2012 13:09:18 +0000 (22:09 +0900)]
.load の付け忘れを修正

11 years agoswfplからのコピペだったので一通り正しい ibit メソッド名に変更
Yoshihiro Yamazaki [Tue, 4 Dec 2012 13:08:26 +0000 (22:08 +0900)]
swfplからのコピペだったので一通り正しい ibit メソッド名に変更

11 years ago- framesLoaderd => framesLoaded (typo)
Yoshihiro Yamazaki [Tue, 4 Dec 2012 12:16:29 +0000 (21:16 +0900)]
- framesLoaderd => framesLoaded (typo)
- var obj の宣言を一カ所に(本来は関数の先頭の置くべきだが、とりあえず見た目のブロックの先頭に)
- FlappShape の頭の new の付け忘れを修正

11 years agoroot 用の FlappMovieClip で引数を明示的に指定した
Yoshihiro Yamazaki [Tue, 4 Dec 2012 12:15:34 +0000 (21:15 +0900)]
root 用の FlappMovieClip で引数を明示的に指定した

11 years agodescSortedDepth 内の未使用変数削除
Yoshihiro Yamazaki [Tue, 4 Dec 2012 12:14:24 +0000 (21:14 +0900)]
descSortedDepth 内の未使用変数削除

11 years agol = jpegOrder => l = jpegOrder.length(careless miss)
Yoshihiro Yamazaki [Tue, 4 Dec 2012 12:13:53 +0000 (21:13 +0900)]
l = jpegOrder => l = jpegOrder.length(careless miss)

11 years agobuild 中の副産物なので削除
Yoshihiro Yamazaki [Tue, 4 Dec 2012 09:52:15 +0000 (18:52 +0900)]
build 中の副産物なので削除

11 years agoadd ui16be method
Yoshihiro Yamazaki [Tue, 4 Dec 2012 09:33:49 +0000 (18:33 +0900)]
add ui16be method

11 years agoMerge branch 'master' of git.sourceforge.jp:/gitroot/flapp/flapp
Yoshihiro Yamazaki [Tue, 4 Dec 2012 09:33:09 +0000 (18:33 +0900)]
Merge branch 'master' of git.sourceforge.jp:/gitroot/flapp/flapp

Conflicts:
ibit.js

11 years agoaddui16be method
Yoshihiro Yamazaki [Tue, 4 Dec 2012 09:30:14 +0000 (18:30 +0900)]
addui16be method

11 years agofor advanced optimizations
Yuta Imaya [Tue, 4 Dec 2012 08:58:36 +0000 (17:58 +0900)]
for advanced optimizations

11 years ago- JpegChunk 分解処理で return してなかったので修正
Yoshihiro Yamazaki [Mon, 3 Dec 2012 18:55:03 +0000 (03:55 +0900)]
- JpegChunk 分解処理で return してなかったので修正
- hasDQT を一行にまとめた

11 years agoJPEG chunk をブラウザが表示できる順番に並び替える処理を追加
Yoshihiro Yamazaki [Mon, 3 Dec 2012 18:48:46 +0000 (03:48 +0900)]
JPEG chunk をブラウザが表示できる順番に並び替える処理を追加

11 years agosubarray の使い方を間違っていたので修正。
Yoshihiro Yamazaki [Mon, 3 Dec 2012 17:09:29 +0000 (02:09 +0900)]
subarray の使い方を間違っていたので修正。
第二引数は len でなく lastoffset + 1

11 years agodelete "/ 20" for TWIPS
Yoshihiro Yamazaki [Mon, 3 Dec 2012 16:43:45 +0000 (01:43 +0900)]
delete "/ 20" for TWIPS

11 years ago必要ない時にコンパイルが動かないように依存関係を記述
Yoshihiro Yamazaki [Mon, 3 Dec 2012 12:16:08 +0000 (21:16 +0900)]
必要ない時にコンパイルが動かないように依存関係を記述

11 years ago- DisplayList は Character でなくインスタンス相当の Object を格納する
Yoshihiro Yamazaki [Mon, 3 Dec 2012 12:14:42 +0000 (21:14 +0900)]
- DisplayList は Character でなくインスタンス相当の Object を格納する
- DisplayList のソートを初めから reverse で処理する
- DefineShape 対応

11 years agoFillStyles & LineStyles parser
Yoshihiro Yamazaki [Mon, 3 Dec 2012 12:07:59 +0000 (21:07 +0900)]
FillStyles & LineStyles parser

11 years agodelete console.log
Yoshihiro Yamazaki [Mon, 3 Dec 2012 12:02:16 +0000 (21:02 +0900)]
delete console.log

11 years agoDefineShape1,2,3 parser
Yoshihiro Yamazaki [Mon, 3 Dec 2012 12:01:32 +0000 (21:01 +0900)]
DefineShape1,2,3 parser

11 years agodefineshape parser (still in progress)
Yoshihiro Yamazaki [Sun, 2 Dec 2012 18:54:42 +0000 (03:54 +0900)]
defineshape parser (still in progress)

11 years ago- add OBJECT_TYPE
Yoshihiro Yamazaki [Sun, 2 Dec 2012 18:50:54 +0000 (03:50 +0900)]
- add OBJECT_TYPE
- methods for Child MovieClip
- control MovieClip
- play and stop method
- distroy method

11 years agoadd sortedDepth method.
Yoshihiro Yamazaki [Sun, 2 Dec 2012 18:50:30 +0000 (03:50 +0900)]
add sortedDepth method.

11 years agoadd ActionGotoLabel
Yoshihiro Yamazaki [Sun, 2 Dec 2012 18:49:50 +0000 (03:49 +0900)]
add ActionGotoLabel

11 years ago- header を読み込む前に control が動いた場合の対処 (toralframes === 0)
Yoshihiro Yamazaki [Mon, 26 Nov 2012 18:15:16 +0000 (03:15 +0900)]
- header を読み込む前に control が動いた場合の対処 (toralframes === 0)
- render の順番を修正 (子供を先に実行)
- console.debug を追加 => gotoFrame, gotoLabel

11 years ago- frameTick を 1000 に (開発中はしばらくコレで)
Yoshihiro Yamazaki [Mon, 26 Nov 2012 17:40:22 +0000 (02:40 +0900)]
- frameTick を 1000 に (開発中はしばらくコレで)
- movieClip.increment 新設 (currentFrame の inc)
- movieClip コンストラクタに name, matrix, colorTransform を追加
- FlappDisplay を新設 (DisplayList の格納オブジェクト)
- control で display list を操作する処理を追加 (placeobject)
- playing フラグ, loop フラグを追加
- action の受け口を追加
  - Variable 処理の受け口を追加
  - GotoFrame, GotoLabel の受け口を追加
- actionTagList を新設 (ControlTagsList から分離)
- control, action, render, increment の子供MC処理を追加

11 years agoSJISArrayToString の dummy string を変更 (生のまま)
Yoshihiro Yamazaki [Mon, 26 Nov 2012 17:36:58 +0000 (02:36 +0900)]
SJISArrayToString の dummy string を変更 (生のまま)

11 years agodict.add を dict.set に変更
Yoshihiro Yamazaki [Mon, 26 Nov 2012 17:35:41 +0000 (02:35 +0900)]
dict.add を dict.set に変更

11 years agoadd メソッドを set に名前変更
Yoshihiro Yamazaki [Mon, 26 Nov 2012 17:35:07 +0000 (02:35 +0900)]
add メソッドを set に名前変更

11 years agoinput メソッドの Uint8Array 対応
Yoshihiro Yamazaki [Mon, 26 Nov 2012 17:34:15 +0000 (02:34 +0900)]
input メソッドの Uint8Array 対応

11 years ago- Uint8Array を生でつかわず ibit 経由にした
Yoshihiro Yamazaki [Mon, 26 Nov 2012 17:33:10 +0000 (02:33 +0900)]
- Uint8Array を生でつかわず ibit 経由にした
- 幾つかの code を実装 (Play, Stop, SetVariable, GotoFrame

11 years agoFlappTicks を Flapp に統合。(複雑化したら又分けるかも)
Yoshihiro Yamazaki [Sun, 25 Nov 2012 17:02:15 +0000 (02:02 +0900)]
FlappTicks を Flapp に統合。(複雑化したら又分けるかも)
MovieClip の処理は control が成功した時だけ action, render を実行するよう変更(プログレッシブダウンロード対応)

11 years agoコンストラクタで flapp オブジェクトを受けるようにした
Yoshihiro Yamazaki [Sun, 25 Nov 2012 17:01:48 +0000 (02:01 +0900)]
コンストラクタで flapp オブジェクトを受けるようにした

11 years agoMC に持たせる制御タグをフレーム毎に分別格納する
Yoshihiro Yamazaki [Sun, 25 Nov 2012 17:00:56 +0000 (02:00 +0900)]
MC に持たせる制御タグをフレーム毎に分別格納する

11 years agoidentity (単位行列) メソッド
Yoshihiro Yamazaki [Sun, 25 Nov 2012 15:57:44 +0000 (00:57 +0900)]
identity (単位行列) メソッド

11 years agoroot movieClip の control, action, render を呼び出す処理
Yoshihiro Yamazaki [Sun, 25 Nov 2012 15:56:55 +0000 (00:56 +0900)]
root movieClip の control, action, render を呼び出す処理

11 years agoPlaceObject(code:4) 対応
Yoshihiro Yamazaki [Fri, 23 Nov 2012 18:01:14 +0000 (03:01 +0900)]
PlaceObject(code:4) 対応

11 years agohasAlpha対応
Yoshihiro Yamazaki [Fri, 23 Nov 2012 18:00:17 +0000 (03:00 +0900)]
hasAlpha対応

11 years ago- displayList
Yoshihiro Yamazaki [Fri, 23 Nov 2012 17:59:30 +0000 (02:59 +0900)]
- displayList
- toralFrames
- frameLoaded => framesLoaded

11 years agodict => characters (property name)
Yoshihiro Yamazaki [Fri, 23 Nov 2012 17:57:43 +0000 (02:57 +0900)]
dict => characters (property name)

11 years ago- ArrayToStringメソッド追加
Yoshihiro Yamazaki [Fri, 23 Nov 2012 16:46:56 +0000 (01:46 +0900)]
- ArrayToStringメソッド追加
- FlappUTF8 を FlappString に改名

11 years agotransY に誤って transX を入れて返していたので修正
Yoshihiro Yamazaki [Fri, 23 Nov 2012 16:40:06 +0000 (01:40 +0900)]
transY に誤って transX を入れて返していたので修正

11 years agoarray の要素追加メソッド誤りを修正 append => push
Yoshihiro Yamazaki [Fri, 23 Nov 2012 16:25:28 +0000 (01:25 +0900)]
array の要素追加メソッド誤りを修正 append => push

11 years agotag を movieClip や Dictionary に放り込む処理を追加
Yoshihiro Yamazaki [Fri, 23 Nov 2012 16:24:54 +0000 (01:24 +0900)]
tag を movieClip や Dictionary に放り込む処理を追加

11 years agotag 変数の初期化
Yoshihiro Yamazaki [Fri, 23 Nov 2012 16:22:59 +0000 (01:22 +0900)]
tag 変数の初期化

11 years agoadd メソッドの実装
Yoshihiro Yamazaki [Fri, 23 Nov 2012 16:15:53 +0000 (01:15 +0900)]
add メソッドの実装

11 years agotoJpeg, toPng メソッドを static 扱いに
Yoshihiro Yamazaki [Fri, 23 Nov 2012 16:15:23 +0000 (01:15 +0900)]
toJpeg, toPng メソッドを static 扱いに

11 years agoUTF8 文字列が取得されるまでダミー文字列を入れてみた
Yoshihiro Yamazaki [Fri, 23 Nov 2012 15:10:17 +0000 (00:10 +0900)]
UTF8 文字列が取得されるまでダミー文字列を入れてみた

11 years agoactionrecord に actionrecordend を含む事にした
Yoshihiro Yamazaki [Fri, 23 Nov 2012 12:54:52 +0000 (21:54 +0900)]
actionrecord に actionrecordend を含む事にした

11 years agoSJIS MBfunctions implement
Yoshihiro Yamazaki [Fri, 23 Nov 2012 04:55:11 +0000 (13:55 +0900)]
SJIS MBfunctions implement

11 years ago- SJISArrayToString implementation. (not tested yet)
Yoshihiro Yamazaki [Fri, 23 Nov 2012 04:20:20 +0000 (13:20 +0900)]
- SJISArrayToString implementation. (not tested yet)
- sjis function mock

11 years agofor (i => for (var i
Yoshihiro Yamazaki [Thu, 22 Nov 2012 19:35:33 +0000 (04:35 +0900)]
for (i => for (var i

11 years ago- new FlappSWFTag.load(...)
Yoshihiro Yamazaki [Thu, 22 Nov 2012 19:24:44 +0000 (04:24 +0900)]
- new FlappSWFTag.load(...)
- set 0 to setPos 2nd argument

11 years agotag parser for saitama.swf
Yoshihiro Yamazaki [Thu, 22 Nov 2012 19:22:58 +0000 (04:22 +0900)]
tag parser for saitama.swf
- definebitsjpeg, doaction, jpegtables, placeobject, setbackgroundcolor, showframe

11 years agomatrix and cxform parser
Yoshihiro Yamazaki [Thu, 22 Nov 2012 19:22:39 +0000 (04:22 +0900)]
matrix and cxform parser

11 years agodelete unused argument
Yoshihiro Yamazaki [Thu, 22 Nov 2012 19:22:07 +0000 (04:22 +0900)]
delete unused argument

11 years agotag parser
Yoshihiro Yamazaki [Wed, 21 Nov 2012 17:36:11 +0000 (02:36 +0900)]
tag parser

11 years agoheader structure load data complete.
Yoshihiro Yamazaki [Wed, 21 Nov 2012 17:35:21 +0000 (02:35 +0900)]
header structure load data complete.

11 years agoconsole.log => debug at head of functions.
Yoshihiro Yamazaki [Wed, 21 Nov 2012 17:34:53 +0000 (02:34 +0900)]
console.log => debug at head of functions.

11 years agoswf rectangle structure loading from bitstream.
Yoshihiro Yamazaki [Wed, 21 Nov 2012 17:34:19 +0000 (02:34 +0900)]
swf rectangle structure loading from bitstream.

11 years agoconsole.debug at head of functions
Yoshihiro Yamazaki [Wed, 21 Nov 2012 17:12:12 +0000 (02:12 +0900)]
console.debug at head of functions

11 years agoconsole.log at head of functions.
Yoshihiro Yamazaki [Wed, 21 Nov 2012 17:11:53 +0000 (02:11 +0900)]
console.log at head of functions.

11 years agobyte alignment at head of byte unit access function
Yoshihiro Yamazaki [Wed, 21 Nov 2012 17:11:11 +0000 (02:11 +0900)]
byte alignment at head of byte unit access function

11 years agomv sjis.js to utf8.js
Yoshihiro Yamazaki [Mon, 19 Nov 2012 15:58:17 +0000 (00:58 +0900)]
mv sjis.js to utf8.js

11 years agoadd function, control, action, render. but empty
Yoshihiro Yamazaki [Mon, 19 Nov 2012 15:57:38 +0000 (00:57 +0900)]
add function, control, action, render. but empty

11 years agosub function
Yoshihiro Yamazaki [Mon, 19 Nov 2012 15:57:25 +0000 (00:57 +0900)]
sub function

11 years agoadd canvas.
Yoshihiro Yamazaki [Sun, 18 Nov 2012 17:14:25 +0000 (02:14 +0900)]
add canvas.

11 years agotick function (mock)
Yoshihiro Yamazaki [Sun, 18 Nov 2012 17:14:07 +0000 (02:14 +0900)]
tick function (mock)

11 years agosig and version
Yoshihiro Yamazaki [Sun, 18 Nov 2012 17:13:29 +0000 (02:13 +0900)]
sig and version

11 years agotick play
Yoshihiro Yamazaki [Sun, 18 Nov 2012 17:13:13 +0000 (02:13 +0900)]
tick play

11 years agoprogressive download core function
Yoshihiro Yamazaki [Sun, 18 Nov 2012 17:12:50 +0000 (02:12 +0900)]
progressive download core function

11 years agoprototype set.
Yoshihiro Yamazaki [Sun, 18 Nov 2012 17:12:25 +0000 (02:12 +0900)]
prototype set.

11 years agoget canvas 2d context
Yoshihiro Yamazaki [Sun, 18 Nov 2012 17:12:03 +0000 (02:12 +0900)]
get canvas 2d context

11 years ago- add getBytePos
Yoshihiro Yamazaki [Sun, 18 Nov 2012 17:11:32 +0000 (02:11 +0900)]
- add getBytePos
- add strN, str, but not runnable.

11 years agochange canvas to this.canvas.
Yoshihiro Yamazaki [Sat, 17 Nov 2012 17:48:09 +0000 (02:48 +0900)]
change canvas to this.canvas.

11 years agoadd controlTag methods.
Yoshihiro Yamazaki [Sat, 17 Nov 2012 17:45:56 +0000 (02:45 +0900)]
add controlTag methods.

11 years ago- get Canvas 2D Context
Yoshihiro Yamazaki [Sat, 17 Nov 2012 17:45:06 +0000 (02:45 +0900)]
- get Canvas 2D Context
- refine ticks call

11 years agoadd fromURL function. It use XHR
Yoshihiro Yamazaki [Sat, 17 Nov 2012 17:44:15 +0000 (02:44 +0900)]
add fromURL function. It use XHR

11 years agomany functions added
Yoshihiro Yamazaki [Sat, 17 Nov 2012 17:43:33 +0000 (02:43 +0900)]
many functions added

11 years ago- rename Header.js to header.js
Yoshihiro Yamazaki [Sat, 17 Nov 2012 17:42:51 +0000 (02:42 +0900)]
- rename Header.js to header.js
- add swf/tag.js

11 years agochange title, and h1
Yoshihiro Yamazaki [Sat, 17 Nov 2012 11:18:26 +0000 (20:18 +0900)]
change title, and h1

11 years agoindex.html for unittest
Yoshihiro Yamazaki [Sat, 17 Nov 2012 11:14:45 +0000 (20:14 +0900)]
index.html for unittest

11 years agoIBit test
Yoshihiro Yamazaki [Sat, 17 Nov 2012 11:11:31 +0000 (20:11 +0900)]
IBit test

11 years agoempty bin directory for flapp.js
Yoshihiro Yamazaki [Sat, 17 Nov 2012 10:55:55 +0000 (19:55 +0900)]
empty bin directory for flapp.js

11 years agoX
Yoshihiro Yamazaki [Sat, 17 Nov 2012 08:54:10 +0000 (17:54 +0900)]
X

11 years agoXnow, no document, yet.
Yoshihiro Yamazaki [Sat, 17 Nov 2012 06:47:05 +0000 (15:47 +0900)]
Xnow, no document, yet.