Adobe After Effects初心者スレ コンポ40at AVIAdobe After Effects初心者スレ コンポ40 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト700:名無しさん@編集中 21/11/08 02:53:46.45 WEl9vlEd0.net すいません、エクスプレッションを初めて書いたんですが上手く動かないので質問です 書いたのは透明度の部分です if(特定の条件){ n=random(0,100); if(n<50){n=100;}else{n=0;} transform.opacity=n; } こんな感じで「特定の条件」の時にだけ表示をパカパカやろうと思ったんですが、 特定の条件どころか全フレームでもれなく実行されてしまいます javascript自体は他のアプリやweb関係などで良く書くのですが、 ifの条件で振り分けてるのに命令が実行されるなんて経験がないのでよくわからず 質問させていただきます 701:684 21/11/08 03:53:58.54 WEl9vlEd0.net 読み直してみるとわかりにくいような気がしたので簡潔に書きますと ifで書いた「特定の条件」の時にだけ transform.opacity=n; を実行させようとしてるのに、実際は全ての機会に実行されてしまうので どうにか直したいという話です。 702:684 21/11/08 04:31:56.22 WEl9vlEd0.net ちなみに「特定の条件」というのは 「現時点のフレームが12で割り切れるかどうか」で、 要は24fpsの場合は一秒間に二回だけ実行される想定です その部分の検証は他で確認できてるので最初のif文の振り分け自体には問題ないはずです 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch