幻惑郷2014-11-12T17:51:46+09:00lyricist_mLyriの日記。主にNScripterや吉里吉里。メールlyricist_m_skyblue☆hotmail.com(☆→@で)Excite Blogお久しぶりですhttp://chappy.exblog.jp/22563292/2014-11-12T17:51:22+09:002014-11-12T17:51:46+09:002014-11-12T17:51:46+09:00lyricist_m日常
時間が出来たので、約2年半振りに投稿します。
2年半の間にいろいろありました。
就職したり、結婚したり、退職したり……。
現在はまた就職活動中のため、時間に余裕があるので、ちょこちょこ投稿していきたいと思います。
それではまた。]]>androidhttp://chappy.exblog.jp/18050883/2012-05-24T23:07:53+09:002012-05-24T23:07:35+09:002012-05-24T23:07:35+09:00lyricist_m日常
JavaやらEclipseやらにまだ全然慣れていないので、いろいろと大変……!
いまやってるのは主に加速度センサーと地磁気センサーを組み合わせた、端末の傾き検知まわり。
ある程度進んだら、ここで書いていこうかなと思います。]]>テステスhttp://chappy.exblog.jp/17742745/2012-04-10T22:31:00+09:002012-04-10T22:32:52+09:002012-04-10T22:32:49+09:00lyricist_m日常コミケに参加しますhttp://chappy.exblog.jp/13071904/2010-08-10T16:09:39+09:002010-08-10T16:09:39+09:002010-08-10T16:09:39+09:00lyricist_m未分類
夏コミに行くので、そのお知らせをば。
サークル名はNightShiftsで、スペースは15日(日)の東地区“ホ”ブロック-29bです。
5日前ですが未だにゲーム製作中です。ふふふ。下手したら東京のネカフェでCD焼くことになるかも。頑張ります。]]>続・numalias話に便乗してみるhttp://chappy.exblog.jp/12483416/2010-04-15T13:07:10+09:002010-04-15T13:07:10+09:002010-04-15T13:07:10+09:00lyricist_mNSLua
varindex = 100
varlist = {}
for line in io.lines("varalias.txt") do
line = line:gsub(";.*$","")
local var = line:match("[_a-zA-Z][_%w]*")
if var then
NSExec('numalias '..var..','..varindex)
varlist[var] = varindex
varindex = varindex + 1
end
end
function NSCOM_line()
local text = NSPopStr()
local len = #string.match(text, "^(.-)/?$") / 2
NSExec("getcursorpos %0,%1")
local x = NSGetIntValue(0)
local y = NSGetIntValue(1)
NSSpLoad(0, ":s#FFFFFFあ")
local width,height = NSSpGetInfo(0)
NSExec(string.format('puttext "%s"', text))
NSSpLoad(0, string.format(":s/%d,%d,0;#FFFFFF_", width * len, height))
NSSpMove(0, x, y, 255)
NSUpdate()
end
最近、3Dディスプレイ周りに興味が湧いてきました。
3Dテレビがどうの、って話はよく聞きますが、PCの場合はどうなるんでしょうか。
そのうち同人レベルでも3Dディスプレイ対応ゲームが出せたりするのかなーと妄想してみたり。]]>NSLua周りの覚え書きhttp://chappy.exblog.jp/12028290/2010-01-25T16:57:02+09:002010-01-25T16:56:59+09:002010-01-25T16:56:59+09:00lyricist_mNSLua
・ダブルクォーテーションとシングルクォーテーションは適宜使い分けよう(例:NSExec('csvopen "test.txt","w"'))
・NScripterのメニューバーが操作されたら、対応するLuaの命令が呼ばれるようにする、ってできるようになると嬉しいかも。要望出してみようかな
・NSDoEventsのイディオム
if NSDoEvents() then return end
・NSGetMouse()は画面外だと-1が返ってくる]]>解読途中経過http://chappy.exblog.jp/11917052/2010-01-07T08:06:20+09:002010-01-07T08:06:20+09:002010-01-07T08:06:20+09:00lyricist_mNScripter2
起動からメイン関数内の無限ループに至るまでの流れをだいたい把握しました。
まだ未実装だったり、実装されてるけどマニュアルに書かれていない部分があったりしますが、大まかな部分は今後変わることはないでしょうから、NScripterとの違いも含めて、あとで記事にしようかと思います。