約 1,818,706 件
https://w.atwiki.jp/stgbuilder/pages/120.html
<スクリプト> キャラクタにセットするためのスクリプトを作成する画面。スクリプトを用いて、詳細な動作設定が可能。 タスク毎にスクリプトを配置可能。 制御フィールド 右側の青い格子で区切られた場所で、制御パネルを配置可能。 制御パネル 制御パネルはいくつかのグループに分かれており、パネルの色で識別可能。左側のタブを切り替えると配置可能な制御パネルが変化。 配置したいパネルを右側の制御フィールドへドラッグ。(すでにパネルがある場合は、ドロップするとパネルの置き換え) すでに配置した制御パネルを移動したい場合は、フィールド上でドラッグ。 実行順番 制御フィールドの左上隅に「ゲート:N」というパネルが実行開始位置。(Nは複数のゲートを識別するための番号) ゲートから開始された制御パネルは特に何もない限り、下方向(制御パネル間に小矢印の方向で、下方向と右方向を選択可能)へ順番に実行。 制御パネルが存在しない領域はそのまま下方向へ通過。 最下段まで実行された場合は再びゲートから実行。 スクリプトパラメータ 全制御パネルにはスクリプトパラメータと呼ばれるいくつかの制御値があり、配置した制御パネルをクリックし、ウインドウ上部の編集パネルで設定可能。 ほとんどの制御パネルにはウエイトが設定可能。 ウエイトを設定すると、そのパネルを実行後、設定された時間が経過するまで次のパネルへ移動しない。 時間を経過させずに無限ループさせるとデッドロックするので注意。 スクリプトパネル ラベルパネル 制御パネル 移動パネル 攻撃パネル 描画パネル サウンドパネル 背景パネル スコアパネル 変数パネル 予備パネル →スクリプト情報蓄積
https://w.atwiki.jp/myscripts/pages/16.html
Wikiページ内にページを作成してスクリプトを掲載できます。ページを作成したときは、このページからリンクして下さい。短いスクリプトはこのページに直接追加して頂いてもOKです。 スクリプトページヘのリンク HelloMyScripts MyScripts 入門者向け CopyScriptCode wiki でスクリプトを公開される方向け スクリプト本体 diff 二つのテキストを比較します。作:@unitkay
https://w.atwiki.jp/saibanplayer/pages/26.html
SaibanPlayerは記述されたスクリプトに従って処理を行います。 最初に処理されるスクリプトファイルはstart.txtという名前にしたテキストファイルです。 start.txtのみ名前は固定ですがその他のスクリプトファイルについては テキストファイルであれば、ファイル名は何でもかまいません。 スクリプトはいくつかのファイルに分割することができ、 読み込むスクリプトを変更する場合はChangeScriptコマンドを使用します、 なお、コマンドの大文字、小文字の区別は行いません。 設定変更コマンド メッセージ関係コマンド キャラクター関係コマンド 法廷記録関係コマンド 画面効果コマンド 法廷表示関係コマンド その他コマンド
https://w.atwiki.jp/rinpatsu/pages/57.html
スクリプト(脚本):出来事に関する一般的知識のことを言う。 例)入浴スクリプト:脱衣→湯船に入る→石鹸で洗う→湯船に入る→着衣 など一定の順番による行為の繋がり スクリプトは ・時間的、因果的構造を持つ ・目標があり、目標へ構造化されている ・一般的構造を持つ ・共有性をもつ(文化や宗教など) ・認知を反映して発達的な変化が見られる ・発達における大人の役割が重要である(=大人による援助によって獲得する) スクリプトは時系列や因果的系列をもっているため、次の予測が成り立ちやすい。 →発話の意図が予測しやすい。 スクリプトは順番に獲得するのではなく、中心的要素から獲得される。
https://w.atwiki.jp/j2ks/pages/18.html
スクリプトとは 構文順次 分岐 反復ループから脱出 ループ継続 サブルーチンサブルーチンの呼び出し サブルーチンから復帰 コメント イベント命令キー入力 マウス入力 その他の命令時間待ち 終了 ビープ音 短縮形 スクリプトとは mscloverでマクロを行うためには操作手順を記述した『スクリプト』という文書・テキストを書く必要があります。 mscloverのスクリプトは構造化プログラミングモデルを参考にして作られており、1行目から2行目、3行目と上から下へ順次実行されていきます。 分岐や反復といった構文も備え、サブルーチンの概念も取り入れているので、複雑なマクロも整理された記述で行えます。 構文 順次 スクリプトの基本は上から下へ一行一命令で実行されていきます。 分岐 @if 条件式 条件式成立時の処理 @else 条件式不成立時の処理 @endif ある操作を条件によって分岐したい場合に使います。 @if-@endifと書いて@elseを省くこともできます。 反復 @repeat 回数 繰り返す処理 @loop ある操作を繰り返したい場合、2つの方法があります。 ひとつは繰り返したい操作をその回数だけ記述します。 しかし100回繰り返したいときには100行を書かなければならず賢明ではありません。 そこで反復構文を使います。 ループから脱出 @break 任意のタイミングでループから抜けたい場合に使います。 ループ継続 @continue 通常は@loopのところでループ先頭へ戻ります。 任意のタイミングでループの先頭へ戻りたい場合に使います。 戻った時もループ回数はカウントされます。 サブルーチン @sub サブルーチンの名前 サブルーチンとして複数のまとまった処理 @endsub ある操作のまとまりを他の箇所でも繰り返したい場合、それらをサブルーチンとして定義することで記述する量を減らすことができます。 サブルーチンの呼び出し @gosub サブルーチン名 サブルーチンが定義してあれば前方・後方に関わらずそのサブルーチンを呼び出すことができます。 サブルーチンから復帰 @return サブルーチンから抜ける場合に使います。 @endsubはサブルーチン定義を終了するものであり、@return命令を使わなければサブルーチンから抜けることができません。 コメント ; コメントです スクリプト中にメモを残したい場合、メモの行頭にセミコロンを書きます。 イベント命令 キー入力 [キー種類, 凸凹フラグ] キー入力はマクロ操作の命令の中で最も基本となります。 ブラケットでキー種類と凸凹フラグを囲みます。 キー種類は「a」キーや「ctrl」キーなどの種類のことです。 凸凹フラグは、1なら押す、0なら離します。 マウス入力 マウスボタン種類(,パラメータ1(,パラメータ2)) マウス入力が自動化されるとマクロの応用範囲が広がります。 マウス操作命令はアングルブラケットで囲みますがマウスボタン種類によって後方の記述が変化します。 マウスボタン種類 動作 パラメータ1 パラメータ2 l 左クリック - - r 右クリック - - m マウス移動 x座標 y座標 w ホイール 回転量 - その他の命令 時間待ち @wait 待ち時間 一定時間、スクリプトの実行を止めることができます。 待ち時間はミリ秒単位で指定できますが、実際の停止時間はわずかに誤差が発生します。 終了 @end スクリプトは上から下まで実行し終えると再び上から実行しなおします。 最初からスクリプトは@repeat-@loop構文で囲まれているようなもので、無限ループで構成されます。 こうした理由はループのネストが1段省略できるからです。 意図的にスクリプトを止めたい場合は終了命令を書きます。 ビープ音 @beep ビープ音を鳴らします。 j2kswtの頃の名残で条件判定の結果を識別する機能が無かった頃に音を鳴らして判断していました。 mscloverにはウォッチ機能がついているので、そういった目的では使用しなくなりました。 短縮形 スクリプトの記述に慣れてきたり、複雑なスクリプトを書くようになると数文字の命令でもわずらわしく感じるものです。 mscloverには良く使われる構文・命令に短縮形を用意してあり、その一覧を示します。 一般形 短縮形 @repeat @r @loop @l @wait @w @return @ret @continue @try @break @b @gosub @go
https://w.atwiki.jp/kisohige/pages/78.html
スクリプト→端末に打ち込むコマンドをそのまま書いておく。 シェルスクリプトへとぶ バッチファイル ウィンドウズのコマンドプロンプトに打ち込むスクリプトを書いておくファイル。 サクラエディタあたりを使用して編集し、拡張子を「.bat」にしておきましょう。 プログラムのコンパイル、実行、ファイルのコピーなどわりと使えるけど、繰り返し処理のやりかたとかイマイチわからない。 コマンド集 コマンドプロンプトで使えるコマンド集。当然バッチファイルに打ち込んでも使える。 md フォルダ名 フォルダ名のフォルダをつくる。 copy ファイル名1.拡張子 ファイル名2.拡張子 ファイル名1のファイルをファイル名2という名前にしてコピー。 応用例 簡単なバッチファイル md a copy 1.txt a\2.txt 内容 aというフォルダを作り、1.txtのコピーををaフォルダの中の2.txtという名前で作る。 シェルスクリプト バッチファイルへ unix環境で使えるスクリプト。 ほかにもプログラムっぽいうごき(繰り返しやらIF文やら)が使える。 とりあえずの例 test_for_ubu.f90をコンパイルして結果をgnuplotをつかいepsデータに保存する。 #!/bin/sh gfortran test_for_ubu.f90 ./a.out gnuplot EOF ←EOFではさんだところろはgnuplotのコマンドを書く。このとき空白を開けないようにすること plot "output.dat" using 1 2 with lines title "vc1",\ "output.dat" using 1 3 with lines title "vc2",\ "output.dat" using 1 4 with lines title "vc41",\ "output.dat" using 1 5 with lines title "vrb",\ "output.dat" using 1 6 with lines title "vrd"\ set terminal postscript eps enhanced color set output "output.eps" #replot #set terminal x11 #set output EOF ちなみにgnuplot以外でもEOFではさんでやれば、ウインドウに打ち込むコマンドの入力ができる。 自作のFortranによるプログラムで確認。 シェルスクリプトでの四則演算と変数 シェルスクリプトは変数を指定して、四則演算を行うことができる。が、Fortranのノリでやるとエラーが頻発する。 変数 まずFortranやCのように定義してやるひつようはなさそう。(型がどうなってるかは未調査) 例えば変数aに1を代入する場合普通に a=1 と代入すればOK。このとき注意するのは=の前後に半角スペースを入れてはいけないということ。 この変数を用いて四則演算もできる。ただし四則演算をするときの注意点もいくつかある。 例としてaに1を足す場合、 a=`expr $a + 1` と書かなければならない。ポイントは以下の通り。 以前の変数の中身を参照する場合、変数の前に$をおく。これは四則演算以外でも必要なルール。 四則演算の結果を変数に代入するときは`で囲み(@キーをシフト押しながら)、演算の前にexprと書く。 また演算記号と、変数、数字の間はスペースを開けなくてはならない。 ファイルの実行権限をシェルスクリプトにわたすコマンド スクリプトを実行する前にファイルの実行権限をスクリプトファイルにわたしておきませう。 chmod u+x ファイル名.sh 参考になりそうなページ リンク
https://w.atwiki.jp/beat-stream/pages/112.html
スクリプト スクリプト/Table Hover オンマウス時にテーブルの列に背景色を付けます スクリプト/Table Sort テーブルの昇・降順ソートを可能にします
https://w.atwiki.jp/vwrr/pages/333.html
TOP VectorWorks 活動 データ 広場 駆込寺 2D 3D RenderWorks ワークシート スクリプト プラグイン 他のアプリとの連携 入出力 スクリプト スクリプトに関することを書き込んでください。 #article
https://w.atwiki.jp/raracha/pages/21.html
TOP VectorWorks 活動 データ 広場 駆込寺 2D 3D RenderWorks ワークシート スクリプト プラグイン 他のアプリとの連携 入出力 スクリプト スクリプトに関することを書き込んでください。 #article
https://w.atwiki.jp/digimax/pages/87.html
スクリプトについて スクリプトで出来ること スクリプトの編集 おすすめスクリプト スクリプトコマンド一覧 スクリプトについて スクリプトは描画過程を記録・再生する機能で主にスクリプトパネルで管理されます。また、ブラシメニューの「ストロークの記録・再生」「自動再生」機能でも使われています。 単純に自分の絵が描き上がっていく過程を眺めるのも楽しいですが、 うまく利用することで作業の能率アップや表現の幅を広げることも出来ます 注意 スクリプトは大変便利な機能ではありますがバグや不具合を引き起こす原因にもなりえます。作業環境のバックアップなど万全を期して望んでください。ここで紹介されたスクリプトによって万一生じた損害・不利益等に対してはいかなる責任も負いません、自己責任において利用して下さい。 スクリプトで出来ること バックグラウンドですべての操作を記録する [環境設定]の一般>スクリプトの自動記録をチェック 昔はファイル破損時などのバックアップとして使われていたようですが現在は記録することが出来ない操作も増えてきたのであまり使うメリットは無いかもしれません 描画過程の記録 王道の使い方です、動画に書き出すことも出来ます 記録時とは異なった結果を得る バリエーションを増やす スクリプトオプションの[開始時の環境を記録]チェックをはずして記録中に使用ブラシの情報を残さないようにすることでブラシの種類やサイズ等を自由に変更して再描画させることができます 背景の色変化になじませる 実作業に組み込めるかはともかく色塗り混ぜ問題の対処法として 解像度を変える 線画の色塗り作業を縮小した画像で手早く行い、後でオリジナルサイズに戻したりできます 解像度可変スクリプトの作成 適用方法 ■記録時 すべて選択(Ctr+A)した状態で記録開始ボタンを押す 開始したら選択解除(Ctr+D)して作業する ■再生時 解像度の違うファイルを用意する すべて選択(Ctr+A)した状態で再生ボタンを押す ※ファイルの縦横比は揃えておく(ワザと変えたい場合は別) よく繰り返す一連の操作を登録しておく あまり汎用性がないので工夫が必要ですがPhotoshopのアクションのような使い方ができます カスタムパレットに登録してワンクリックボタン化しておくと便利 例えば 白30%で塗りつぶし"edit_fill apreture_type 0 amount 0.30000 red1 255 green1 255 blue1 255" を登録しておけばダイアログを開くことがないうえにポンポンとクリックする回数で塗りつぶしの濃さを調整できます スクリプトの編集 スクリプトの構造 例として「コピーして貼り付け(正確にペースト)」をスクリプトに記録、エクスポートしたものをメモ帳で開いてみます ゴチャゴチャしていますがスクリプトの本体は赤字で囲んだ4行のみです(これだけで動作します)のでそれ以外は削除してかまいません。 汎用化 上のスクリプトを汎用化(どんな状況でも正しく動作するように)変更していきます new_tool 4 rectangle_selection top 81 left 105 bottom 335 right 323 style 0 antialias 1 copy paste left 105 top 81 まず、上の2行は選択範囲を作成している部分なので削ります のこりの2行のうち”paste~”の方は座標を指定しなければならないので汎用的に使うには問題があります 解決策として一時的に左上の角に選択範囲を追加して貼り付け開始位置を固定してしまえば良さそうです canvas_size add_top 0 add_left 1 add_bottom 0 add_right 0 rectangle_selection top 0 left 0 bottom 1 right 1 style 1 antialias 0 copy paste left 0 top 0 crop cut_top 0 cut_left 1 cut_bottom 0 cut_right 0 (1行目で左に領域の追加、2行目で左上角に選択範囲追加、5行目で追加した領域を削除) これで汎用的に動作する「コピー ペースト」ができました さらにここから すぐに描画を始めたい場合はブラシツールに切替え"new_tool 1"を追加したり、 レイヤーの透明度をロック"preserve_transparency checked"を挿入したりなど 用途に応じて便利にカスタマイズしていきましょう 遅延の挿入 ”delay 5” と記述することで次のコマンドを処理する前に5秒間待機させることが出来ます(数字=秒数) 作ったスクリプトが思い通りに動作しない場合はこのコマンドを挟んでみてチェックすると良いでしょう 作成上の注意 文末の改行は必須 日本語(全角)は避ける スクリプト名だけでなくスクリプト内で呼び出すブラシ名なども日本語が含まれているとうまく動作しない場合がある バージョン表記はなくてもよいがないと挙動の変わるコマンドがある(ツール選択、レイヤーの合成方法) おすすめスクリプト [部分編集] 登録しておくと便利かもしれないスクリプト集 [+]クリックでスクリプトが表示されます +線画抽出 item_selection_path all_cpts size 2 string_data ~~ generate_selection 4 remove_selection float_selection top 0 left 0 bottom 1 right 1 rectangular option reselect preserve_transparency unchecked edit_fill apreture_type 0 amount 1.00000 red1 0 green1 0 blue1 0 remove_selection load_background_into_water_color_layer delete_btn new_tool 1 キャンバス上の線画をレイヤーに変換します 塗りつぶし色(8行目)はお好みで変更してください +キャンバスの複製 item_selection_path all_cpts size 2 string_data ~~ rectangle_selection top 0 left 0 bottom 16960 right 16960 style 0 antialias 1 float_selection top 0 left 0 bottom 1 right 1 rectangular option メニューにありそうで無い機能 (全選択→Altキー押しながら[レイヤーに変換で実はできる) +ボーダーの作成 rectangle_selection top 0 left 0 bottom 16960 right 16960 style 0 antialias 1 canvas_size add_top 10 add_left 10 add_bottom 10 add_right 10 invert_selection preserve_transparency unchecked edit_fill apreture_type 0 amount 1.00000 red1 0 green1 0 blue1 0 remove_selection 画像の周囲にボーダーを追加します 2行目のキャンバスサイズでボーダーの太さ 5行目の塗りつぶし色でボーダーの色 +ペン入れ準備 item_selection_path all_cpts size 2 string_data ~~ rectangle_selection top 0 left 0 bottom 16960 right 16960 style 0 antialias 1 float_selection top 0 left 0 bottom 1 right 1 rectangular generate_selection 4 remove_selection edit_fill apreture_type 0 amount 1.00000 red1 255 green1 255 blue1 255 reselect edit_fill apreture_type 0 amount 0.60000 red1 0 green1 133 blue1 255 remove_selection item_selection_path all_cpts size 2 string_data ~~ float_selection top 0 left 0 bottom 1 right 1 rectangular preserve_transparency unchecked new_tool 1 ペン入れ用にキャンバスを薄い水色に調整したレイヤーに変換&透明レイヤーを追加します 9行目で色と濃度を調整できます +レイヤーの上下左右移動 上移動:float_move_delta x 0 y -30 下移動:float_move_delta x 0 y 30 左移動:float_move_delta x -30 y 0 右移動:float_move_delta x 30 y 0 移動量はお好みで 線画レイヤーの見切れた部分の線を閉じたい時とかに +タイル画像作成 [正] clone rectangle_selection top 0 left 0 bottom 16960 right 16960 style 0 antialias 1 copy clear resize_image scale 2.00000 paste left 0 top 0 flip_vertical flip_canvas_horizontal paste left 0 top 0 flip_horizontal flip_vertical flip_canvas_vertical paste left 0 top 0 flip_horizontal flip_canvas_horizontal paste left 0 top 0 画像を4枚並べたクローン画像を作成します +タイル画像作成 [対] clone rectangle_selection top 0 left 0 bottom 16960 right 16960 style 0 antialias 1 copy clear resize_image scale 2.00000 paste left 0 top 0 flip_canvas_horizontal paste left 0 top 0 flip_canvas_vertical paste left 0 top 0 flip_canvas_horizontal paste left 0 top 0 画像を4枚並べたクローン画像を作成しますが こちらはそれぞれが上下左右対称に貼り付けられます +レイヤーの反転 [キャンバス中心軸] 垂直方向に反転: rectangle_selection top 0 left 0 bottom 16960 right 16960 style 0 antialias 1 copy paste left 0 top 0 float_move_delta x 1 y 0 rectangle_selection top 0 left 0 bottom 16960 right 1 style 0 antialias 1 preserve_transparency unchecked edit_fill apreture_type 0 amount 1.00000 red1 0 green1 0 blue1 0 remove_selection flip_vertical reselect clear remove_selection float_move_delta x -1 y 0 水平方向に反転: rectangle_selection top 0 left 0 bottom 16960 right 16960 style 0 antialias 1 copy paste left 0 top 0 float_move_delta x 0 y 1 rectangle_selection top 0 left 0 bottom 1 right 16960 style 0 antialias 1 preserve_transparency unchecked edit_fill apreture_type 0 amount 1.00000 red1 0 green1 0 blue1 0 remove_selection flip_horizontal reselect clear remove_selection float_move_delta x 0 y -1 垂直or水平方向に反転したレイヤーのコピーを作成します 通常の反転と違ってキャンバスの中心を軸に反転されます 四隅に飾りを配置したりするときに +漫画風白黒化 clone highpass aperture_type 1 amount 3.50000 paper_contrast_slider 0.00000 paper_brightness_slider 1.00000 distress edge_size 12.00000 edge_amount 0.50000 smoothing 3.00000 variance 0.01000 threshold 0.50000 using 0 paper_contrast_slider 1.00000 paper_brightness_slider 0.50000 load_background_into_water_color_layer item_selection_path all_cpts size 2 string_data ~~ edit_fill apreture_type 3 amount 1.00000 red1 255 green1 255 blue1 255 apply_screen using 2 threshold1 1.28000 threshold2 0.38000 red1 255 green1 255 blue1 255 red2 128 green2 128 blue2 128 red3 0 green3 0 blue3 0 spot_color edge 1.00000 threshold 0.00000 dist_weighting 1.00000 hue_weighting 0.00000 sat_weighting 0.00000 lum_weighting 0.00000 red1 128 green1 128 blue1 128 red2 128 green2 128 blue2 128 item_selection_path all_cpts size 6 string_data (1#)~~ pop_art using 0 scale 0.25 red1 0 green1 0 blue1 0 red2 255 green2 255 blue2 254 inverted 1 contrast 2.0 floating_send_to_back drop_all 漫画風の輪郭線・トーン・黒ベタで構成された白黒画像に変換します 注意:現在の用紙テクスチャのペーパーコントラストが100%、明度が50%に設定変更されます スクリプトコマンド一覧 Painter2019および2020にて確認しています コメント可能になっていますので間違いの指摘などお気づきの点はぜひコメントを残してください。 Googleスプレッドシート 名前 コメント