
2008年05月13日
タロットに挑戦
依頼されてたタロットカードに取りかかる。
タロットカード自体のやり方が良くわかってないのが痛いなぁ。
とりあえず22枚をグルっと並べる仕組みを作ってみた。

円盤にタッチするとカードがRezされる仕組みだが1枚ずつ並んでいく。Rezする位置は三角関数なんて使ってみた。やっぱり大事だねぇ、三角関数。
盤に入ってるカードは一枚だけ。そのカードの中にテクスチャ22枚入れてあってRezされる順番にテクスチャを選ぶ。ここが問題なんだが、並ぶ順番はいつも同じ? シャッフルして並べる? ここ確認しないとね。
on_rez(integer param) のパラメータを初めて使った。というか使い方を初めて知ったと言った方がいい。なかなか便利だね。ちなみにブックテンプレートのテクスチャ使ってみた(笑)
で、並んだカードから5枚選んで真ん中に並べる。

ここの処理はまだ考えてないが、いろいろやり方考えられるなぁ。
悲しいかな、カードを削除しようとして、盤ごと削除しちゃった・・・。
まぁ、とりあえず綺麗に並べられるかのテストなのでいいかと強がりを言ってみる・・・。
タロットカード自体のやり方が良くわかってないのが痛いなぁ。
とりあえず22枚をグルっと並べる仕組みを作ってみた。

円盤にタッチするとカードがRezされる仕組みだが1枚ずつ並んでいく。Rezする位置は三角関数なんて使ってみた。やっぱり大事だねぇ、三角関数。
盤に入ってるカードは一枚だけ。そのカードの中にテクスチャ22枚入れてあってRezされる順番にテクスチャを選ぶ。ここが問題なんだが、並ぶ順番はいつも同じ? シャッフルして並べる? ここ確認しないとね。
on_rez(integer param) のパラメータを初めて使った。というか使い方を初めて知ったと言った方がいい。なかなか便利だね。ちなみにブックテンプレートのテクスチャ使ってみた(笑)
で、並んだカードから5枚選んで真ん中に並べる。

ここの処理はまだ考えてないが、いろいろやり方考えられるなぁ。
悲しいかな、カードを削除しようとして、盤ごと削除しちゃった・・・。
まぁ、とりあえず綺麗に並べられるかのテストなのでいいかと強がりを言ってみる・・・。
この記事へのトラックバックURL
http://ogasawara.slmame.com/t238385
