Category:Home/memo (Total 18 items)

≪ 図形の変形、移動等 | coreimageをちょっと使ってみる。 ≫

コントロール用のwindowを出してみる

  • 2008-05-26 (月)
  • memo

おなじみ適当に作った星をrotate()で動かす。

rotate(45)
star(100,100,10,10,200)

rotate()の中の数字を動かすスライダーを作ってみる。
使うコマンドはvar()

var("star_rotate",NUMBER, 0,0,360)
rotate(star_rotate)
star(100,100,10,10,200)

最初のパラメータ名をrotate()に入れてやればスライダーで動かした値が反映される。
次のパラメタが変数の種類。今回は数字。続いて、初期値、最小値、最大値

varで指定出来るのは以下のとおり

var(name, NUMBER, default, min, max)
var(name, TEXT, default="hello")
var(name, BOOLEAN)
var(command, BUTTON)

例えばBOOLEANだと、

var("enable_star",BOOLEAN)
star(100,100,10,10,200,draw= enable_star)

とかして、オンオフスイッチにしてみたり、
TEXTでテキストボックス作ってみたり、

var("words",TEXT,default=u"あああああ")
font("Osaka")
text(words,0,200)

ボタンの場合はコマンドを指定するみたい。

var("make_star",BUTTON)
def make_star():
   star(100,100,100,50,200)

Category:Home/memo (Total 18 items)

≪ 図形の変形、移動等 | coreimageをちょっと使ってみる。 ≫

Entries in this Category
Tutorial
Library
Syndicate this site

RSS 1.0 Feed

Return to page top