引き続き,
Joshua Davis氏 「HYPE Frameworkで創造力を加速する」
Joshua Davis
HYPEはドローイング・
HYPEの要となるのがレイアウトだ。オブジェクトの配置を決定づけるこの要素は,
GridLayoutクラスはその名の通り,
import hype.extended.layout.GridLayout;
import hype.framework.core.ObjectPool;
var pool:ObjectPool = new ObjectPool(MyCircle, 33);
var layout:GridLayout = new GridLayout(45, 45, 50, 50, 6);
pool.onRequestObject = function(clip) {
layout.applyLayout(clip);
addChild(clip);
}
pool.requestAll();
HYPEはオブジェクトプールによってオブジェクトを管理しており,
次にShapeLayoutクラスだ。これはタイポグラフなどに効果的なLayoutクラスで,
var layout:GridLayout = new GridLayout(45, 45, 50, 50, 6);
↓
var layout:ShapeLayout = new ShapeLayout(MyShape);
すこし話は変わるが,
HYPEはレイアウトだけではない。氏は
ほかに,
さらに,
氏は,