赤恐竜のブログ
吉里吉里,Ren'Pyのプラグイン置き場。
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
vimとneocomplcacheでRen'Pyでも補完
引越ししました!!
http://akakyouryuu.com/
>>続きを読む
スポンサーサイト
Ren'Pyもvimから開けるようにした。
引越ししました!!
http://akakyouryuu.com/
題名どうりにvimからRen'Pyを起動する簡単なvimプラグインを書いた、
RenPyOpen

設定:
let g:renpyopen_use_vimproc=1 "vimprocを使うか?
let g:renpy_exepath="e:/Soft/renpy-6.14.1-sdk/renpy.exe" "renpy.exeのpath

使えるコマンド:
RenPyExe

適当なキーにマッピングしてください。
ren'pyのダイアログでもマウス自動移動
引越ししました!!
http://akakyouryuu.com/
ren'pyでもダイアログが表示されたら、マウスに自動移動して欲しいので作ってみた。
ここからダウンロードして、gameフォルダに入れれば勝手に読み込まれる。
完成したゲームでも読み込まれるので機能を追加することも可能、このへんは吉里吉里より便利だね。
(と思ったけどちょっとでもカスタマイズされていたら使い物にならなかった。)

ダイアログを改造している方は18行目の座標を調整してください
automouse.zip


ren'py(というよりpygame?)は大きさを変えても、FullScreenにしても
黒枠の存在も無視して画面左上からのピクセル位置で考えるので
無理矢理計算した、たぶん大丈夫


使える関数
automouse_jump(x, y)
(x,y)に瞬間移動
automouse_move(x, y, time_ms)
(x,y)にtime_ms秒かけて移動
automouse_get_pos() return (x, y)
マウス位置を所得
(大きさを変えても、フルスクリーンにしても最初のウィンドウモードでの位置に直して返す)

需要がありそうならスニペットの方にも上げておこうかな?
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。