- ソース を表示
- Starling+Feathersのリスト へ行く。
2: 2016-02-23 (火) 17:04:39 njf | 現: 2016-02-24 (水) 15:47:14 njf | ||
---|---|---|---|
Line 42: | Line 42: | ||
return renderer; | return renderer; | ||
}; | }; | ||
+ | |||
ここではDefaultListItemRendererでスキンの指定をし、さらにlabelFactoryでテキストの書式を指定している。 | ここではDefaultListItemRendererでスキンの指定をし、さらにlabelFactoryでテキストの書式を指定している。 | ||
Line 59: | Line 59: | ||
} | } | ||
- | 実際に使うにはさらにスクロールバーの指定やリスト全体の背景の指定などが必要となるが、これでひとまず最低限表示され、機能するようになる。 | + | これでひとまず最低限表示され、機能するようになる。 |
+ | |||
+ | 背景の指定は | ||
+ | list.backgroundSkin = new Quad(10, 10, 0); | ||
+ | 背景はリストが短いと表示される。 | ||
+ | |||
+ | スクロールバーを指定するのは | ||
+ | |||
+ | list.verticalScrollBarFactory = function():ScrollBar | ||
+ | { | ||
+ | var scrollBar:ScrollBar = new ScrollBar(); | ||
+ | scrollBar.direction = ScrollBar.DIRECTION_VERTICAL; | ||
+ | scrollBar.trackLayoutMode = ScrollBar.TRACK_LAYOUT_MODE_SINGLE; | ||
+ | scrollBar.thumbFactory = function ():Button | ||
+ | { | ||
+ | var button:Button = new Button(); | ||
+ | button.defaultSkin = new Quad(2, 50, 0x000000); | ||
+ | return button; | ||
+ | } | ||
+ | |||
+ | scrollBar.minimumTrackFactory = function ():Button | ||
+ | { | ||
+ | var button:Button = new Button(); | ||
+ | button.defaultSkin = new Quad(2, 20, 0x999999); | ||
+ | return button; | ||
+ | } | ||
+ | return scrollBar; | ||
+ | } | ||
+ | となる。 |
- Starling+Feathersのリスト のバックアップ一覧
- Starling+Feathersのリスト のバックアップ差分(No. All)
- 1: 2016-02-23 (火) 16:33:29 njf
- 2: 2016-02-23 (火) 17:04:39 njf
- 現: 2016-02-24 (水) 15:47:14 njf
ぺージ情報 | |
---|---|
ぺージ名 : | Starling+Feathersのリスト |
ページ別名 : | 未設定 |
ページ作成 : | njf |
閲覧可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
編集可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
Counter: 2120,
today: 2,
yesterday: 0