Skip to content

Releases: phinajs/phina.js

release beta

20 Apr 16:10
Compare
Choose a tag to compare
  • keyboard の発火イベントタイミングを修正
  • sleep flag を追加
  • ManagerScene の exit 時に値が設定されていなかったバグを修正
  • Loading 失敗時にダミーを差し込めるように修正
  • SoundManager 実装
  • addForce 追加
  • クラス定義後に呼ばれる _defined をサポート
  • fitWindow が確実に fit window するよう修正
  • Shape 系の実装見直し
  • Vector2.random が動かないバグを修正
  • Accelerometer クラスを実装
  • Sprite に setImage メソッドを追加
  • Vector2 に fromDegree/toDegree を追加
  • QueryString を実装
  • Matrix33 に getRow, getCol を実装
  • pointer.fx, pointer.fy でフリック値を取得できるよう修正
  • Date.prototype.format の仕様を変更
  • Object.prototype.method() を Object.prototype.$method() にリネーム
  • focus and blur イベントを発火させる
  • phina.graphics.Canvas の機能を拡張する
  • this.super.methodName でスーパクラスメソッドが使えるようにしたい & 'use strict' 対応
  • debugger 機能を強化
  • CanvasScene -> DisplayScene, CanvasElement -> DisplayElement にそれぞれリネーム
  • チラつきを防止
  • ポインタのバグを修正
  • PathShape を追加
  • テクスチャにフィルタ機能を追加

hotfix

14 Dec 06:16
Compare
Choose a tag to compare
  • ResultScene の url オプションが効かないバグを修正

bugfix

07 Dec 06:53
Compare
Choose a tag to compare
  • phina.globalize() を実行しなくても GameApp を使えるよう修正
  • Vector2.random() を動くよう修正
  • Flickable の挙動を安定化
  • Vector2 に定数を追加
  • AudioContext を使用時に生成するよう修正
    • chrome では 6 個が限界のため, iframe で phina.js を使ったページを6個以上表示するとエラーが出る

release alpha

30 Nov 01:14
Compare
Choose a tag to compare