「システム」の編集履歴(バックアップ)一覧に戻る

システム - (2009/02/08 (日) 08:00:15) の編集履歴(バックアップ)


Flash

吉里吉里

LiveMaker

NScripter

スクリプト化について

【未定!】タグに指示を書き込んで、それを実行する形になると思います
例:
[立ち絵/右/ミク/右からスライド]
[立ち絵/右/透明/遅くフェード]  ;;←ミクの立ち絵を消すとき
[立ち絵/右//遅くフェード]    ;;指定無しでも透明になります
[背景//酒場/遅くフェード]

今あるエフェクト一覧
	if $p1 = "左からスライド"			:goSub*slideFromLeft__printEffect				:break
	if $p1 = "右からスライド"			:goSub*slideFromRight__printEffect				:break
	if $p1 = "待機"						:mov ?sprite[%z][0],1							:break
	if $p1 = "即表示"					:goSub*coincideAllView	:print 0				:break
	if $p1 = "非表示"					:goSub*coincideAllView	:print INSTANT			:break
	if $p1 = "フェード"					:goSub*coincideAllView	:print FADE				:break
	if $p1 = "早くフェード"				:goSub*coincideAllView	:print FAST_FADE		:break
	if $p1 = "遅くフェード"				:goSub*coincideAllView	:print SLOW_FADE		:break
	;;
	if $p1 = "左からシャッター"			:goSub*coincideAllView	:print SHUTTER_FROM_LEFT			:break
	if $p1 = "早く左からシャッター"		:goSub*coincideAllView	:print FAST_SHUTTER_FROM_LEFT		:break
	if $p1 = "遅く左からシャッター"		:goSub*coincideAllView	:print SLOW_SHUTTER_FROM_LEFT		:break
	if $p1 = "右からシャッター"			:goSub*coincideAllView	:print SHUTTER_FROM_RIGHT			:break
	if $p1 = "早く右からシャッター"		:goSub*coincideAllView	:print FAST_SHUTTER_FROM_RIGHT		:break
	if $p1 = "遅く右からシャッター"		:goSub*coincideAllView	:print SLOW_SHUTTER_FROM_RIGHT		:break
	if $p1 = "上からシャッター"			:goSub*coincideAllView	:print SHUTTER_FROM_TOP				:break
	if $p1 = "早く上からシャッター"		:goSub*coincideAllView	:print FAST_SHUTTER_FROM_TOP		:break
	if $p1 = "遅く上からシャッター"		:goSub*coincideAllView	:print SLOW_SHUTTER_FROM_TOP		:break
	if $p1 = "下からシャッター"			:goSub*coincideAllView	:print SHUTTER_FROM_BOTTOM			:break
	if $p1 = "早く下からシャッター"		:goSub*coincideAllView	:print FAST_SHUTTER_FROM_BOTTOM		:break
	if $p1 = "遅く下からシャッター"		:goSub*coincideAllView	:print SLOW_SHUTTER_FROM_BOTTOM		:break
	;;
	if $p1 = "左からカーテン"			:goSub*coincideAllView	:print CURTAIN_FROM_LEFT			:break
	if $p1 = "早く左からカーテン"		:goSub*coincideAllView	:print FAST_CURTAIN_FROM_LEFT		:break
	if $p1 = "遅く左からカーテン"		:goSub*coincideAllView	:print SLOW_CURTAIN_FROM_LEFT		:break
	if $p1 = "右からカーテン"			:goSub*coincideAllView	:print CURTAIN_FROM_RIGHT			:break
	if $p1 = "早く右からカーテン"		:goSub*coincideAllView	:print FAST_CURTAIN_FROM_RIGHT		:break
	if $p1 = "遅く右からカーテン"		:goSub*coincideAllView	:print SLOW_CURTAIN_FROM_RIGHT		:break
	if $p1 = "上からカーテン"			:goSub*coincideAllView	:print CURTAIN_FROM_TOP				:break
	if $p1 = "早く上からカーテン"		:goSub*coincideAllView	:print FAST_CURTAIN_FROM_TOP		:break
	if $p1 = "遅く上からカーテン"		:goSub*coincideAllView	:print SLOW_CURTAIN_FROM_TOP		:break
	if $p1 = "下からカーテン"			:goSub*coincideAllView	:print CURTAIN_FROM_BOTTOM			:break
	if $p1 = "早く下からカーテン"		:goSub*coincideAllView	:print FAST_CURTAIN_FROM_BOTTOM		:break
	if $p1 = "遅く下からカーテン"		:goSub*coincideAllView	:print SLOW_CURTAIN_FROM_BOTTOM		:break
	;;
	if $p1 = "左からスクロール"			:goSub*coincideAllView	:print SCROOL_FROM_LEFT				:break
	if $p1 = "早く左からスクロール"		:goSub*coincideAllView	:print FAST_SCROOL_FROM_LEFT		:break
	if $p1 = "遅く左からスクロール"		:goSub*coincideAllView	:print SLOW_SCROOL_FROM_LEFT		:break
	if $p1 = "右からスクロール"			:goSub*coincideAllView	:print SCROOL_FROM_RIGHT			:break
	if $p1 = "早く右からスクロール"		:goSub*coincideAllView	:print FAST_SCROOL_FROM_RIGHT		:break
	if $p1 = "遅く右からスクロール"		:goSub*coincideAllView	:print SLOW_SCROOL_FROM_RIGHT		:break
	if $p1 = "上からスクロール"			:goSub*coincideAllView	:print SCROOL_FROM_TOP				:break
	if $p1 = "早く上からスクロール"		:goSub*coincideAllView	:print FAST_SCROOL_FROM_TOP			:break
	if $p1 = "遅く上からスクロール"		:goSub*coincideAllView	:print SLOW_SCROOL_FROM_TOP			:break
	if $p1 = "下からスクロール"			:goSub*coincideAllView	:print SCROOL_FROM_BOTTOM			:break
	if $p1 = "早く下からスクロール"		:goSub*coincideAllView	:print FAST_SCROOL_FROM_BOTTOM		:break
	if $p1 = "遅く下からスクロール"		:goSub*coincideAllView	:print SLOW_SCROOL_FROM_BOTTOM		:break

	if $p1 = "モザイクイン"				:goSub*coincideAllView	:print MOSAIC_IN			:break
	if $p1 = "早くモザイクイン"			:goSub*coincideAllView	:print FAST_MOSAIC_IN		:break
	if $p1 = "遅くモザイクイン"			:goSub*coincideAllView	:print SLOW_MOSAIC_IN		:break
	if $p1 = "モザイクアウト"			:goSub*coincideAllView	:print MOSAIC_OUT			:break
	if $p1 = "早くモザイクアウト"		:goSub*coincideAllView	:print FAST_MOSAIC_OUT		:break
	if $p1 = "遅くモザイクアウト"		:goSub*coincideAllView	:print SLOW_MOSAIC_OUT		:break