MultiMedia Fusion 2 or(論理式)とor(フィルタ)の違い

2009/12/14 読まれた回数1519
このエントリーを含むはてなブックマーク |  このページを Google Bookmarks に追加 | Yahoo!ブックマークに登録 | このエントリの Delicious history

Multimedia Fusion2最大の謎、
or(論理式)とor(フィルタ)の違いが分かったのでメモっとく

フィルタだと、条件式に入っているオブジェクトは対象の判定が行われた直後にイベントが駆動する。
例えば変数が0のオブジェクトA、Bがあったとして
条件:
 Aの変数=0
 or(論理)
 Bの変数=1
イベント:
 Aの変数に1加算
 Bの変数に1加算
だと
1回目の判断
条件:Aの変数=0を判断(Aの変数は0なので真)
条件:Bの変数=1を判断(Bの変数は0なので偽)
 イベント:Aの変数に1加算 が駆動
 イベント:Bの変数に1加算 が駆動

2回目の判断
条件:Aの変数=0を判断(Aの変数は1なので偽)
条件:Bの変数=1を判断(Bの変数は1なので真)
 イベントAの変数に1加算 が駆動
 イベントBの変数に1加算 が駆動
結果
オブジェクトA、Bともに変数は2

条件:
 Aの変数=0
 or(フィルタ)
 Bの変数=1
イベント:
 Aの変数に1加算
 Bの変数に1加算
の場合は
条件:Aの変数=0を判断(Aの変数は0なので真)の直後に
 イベント:Aの変数に1加算 だけが駆動
次に
条件:Bの変数=1を判断(Bの変数は0なので偽)
となる。
結果
オブジェクトAの変数は1 オブジェクトBの変数は0

しっかしわかり辛い
きっと誤訳に違いないと
英語版の体験版インストールしてみたら
OR - Filteredとか書いてあって英語版でも意味不明

公式サイトのフォーラムでやっと見つけた
http://www.clickteam.com/epicenter/ubbthreads.php?ubb=showflat&Number=159039&Searchpage=1&Main=22001&Words=filtered&Search=true#Post159039

でもHelpFileを見れ って怒られちゃった ヘ(^^ヘ)(ノ^^)ノ
日本語版HelpFileが入ってないのよん

関連キーワード

[簡易言語][IT]

コメントを投稿する

名前URI
コメント

トラックバック URL(β)

Multimedia Fusion2 背景オブジェクトに穴ほがす

2009/12/13 読まれた回数992
このエントリーを含むはてなブックマーク |  このページを Google Bookmarks に追加 | Yahoo!ブックマークに登録 | このエントリの Delicious history

MMF2で背景オブジェクトに穴を開ける方法
背景オブジェクトに障害物設定をすることで、
壁と衝突した場合にバウンドさせるなどのイベントが簡単に作れるけれど、

爆弾で壁に穴を開けたいなど、障害物を排除したい時もある。
そういうときの実装方法。
穴を開けるアクティブオブジェクト(以降 ドリル)を作成し、イベントで
穴を開ける条件:[ドリル]-[アニメーション]-[背景にイメージを貼り付け]-[障害物でない]

これで自由に背景オブジェクトに穴を開けることが出来る。
注意点としてはアクティブオブジェクトの絵が背景に残るので、例えばドリルなら本当に背景に貼り付けるのはドリルの絵ではなく、穴がほげた土の絵にする必要がある。
爆弾で背景オブジェクトに穴を開ける

ってことで、穴ほがしを利用した簡単なゲームを作ってみた
トラックから落ちる爆弾で壁に穴を開けて画面外に逃げるゲーム。
難易度は辛め
ダウンロード

逆に障害物を作っていくことも出来る。
これならアクティブオブジェクトの上限数が問題にならないし、動作も軽い。
アクティブオブジェクトで障害物を作る
ってことでTron風の簡易ゲームも作ってみた。
ダウンロード

zip内はプログラムとソースが入っているので
ゲームを実行したい人はexeをソースを見たい人はmfaを参照あれ

関連キーワード

[簡易言語][IT]

コメントを投稿する

名前URI
コメント

トラックバック URL(β)

Windows7「 ライセンス認証エラー: 無効なプロダクト キー」

2009/12/10 読まれた回数6414
このエントリーを含むはてなブックマーク |  このページを Google Bookmarks に追加 | Yahoo!ブックマークに登録 | このエントリの Delicious history

ThinkPadのHDDを入れ替えてWindows7をインストールしようとしたら
ライセンス認証エラー: 無効なプロダクト キー って出てきたので回避した話

Windows7はファミリーパックでWindowsストアで買ったもの

ThinkPadのHDDを新しいのに入れ替えてWindows7をインストール
30分ほど(早い)でインストールが完了しライセンスキーを入力する画面が出てきた。
パッケージに張られたライセンスキーをタイプすると
「 ライセンス認証エラー: 無効なプロダクト キー」
とか出てきた

酒飲んでたから、入力間違ったかな? と打ち直してもやっぱり
「 ライセンス認証エラー: 無効なプロダクト キー」
と出て譲らない

んで、調べたらどうも、
バージョンアップ版のWindows7を古いバージョンが入っていないPCにインストールしようとするとこのエラーが出るらしい。
で、古いWindowsインストールして出直せ と言うことらしい。

面倒だなぁ。そもそもそういうのはインストールする前に言って欲しいよ
やっとWindows7のインストールが終わったと思ったのに、それを全部消して
またWindowsVistaをインストールして、さらにWindows7をインストールしないといけないとか
そもそも、ThinkPadのリカバリーディスク時間がかかりそうだし
古いOSの上にアップデートするとナニカとゴミが残りそうで嫌。

ってことで、とりあえずライセンス認証キーは無視して、一度インストールを完了後、
再度HDDのパーティション切り直し+新規インストールするとライセンス認証出来た。

なんか妙なチェックだな

関連キーワード

[Windows]

コメント

名前:通りすがり|投稿日:2010/03/23 17:34

1度目のインストールでwindowsディレクトリができるので
2度目のインストールでは、そのwindowsディレクトリを
アップデート前のOSと判断してバージョンアップのプロダクト キーが通るようになるそうです。
(windowsディレクトリの中身はチェックしていないということ)

名前:kenz|投稿日:2010/03/24 18:14

なるほど、Windowsディレクトリの有無なんですね・・・
それもまた不便な割にあまり意味がなさそうなチェックですね

コメントを投稿する

名前URI
コメント

トラックバック URL(β)

RSSで読むRSSフィードを購読

プロフィール

kenz

新しいものが大好き
仕事ではクラウドをプライベートではAndroidアプリを作ってます。
最近、プログラムしている人が減っているのでSmallBasicの紹介記事でプログラム好きな人が増えてくれたら嬉しい

FriendFeed

日記の一覧

follow me

☆最新コメント

近況報告 
kenz:うん、タイムライン組...

近況報告 
Take:写真をiphotoに...

音楽が異常にいいゲー 
kenz:思った以上に曲数が増...

あわせて読みたいブログパーツ