2011-02-01から1ヶ月間の記事一覧

2011年02月27日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年02月27日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年02月27日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年02月26日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年02月26日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年02月26日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年02月25日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

タグのまとめ

NScripterのスプライトで、画像をどのように解釈するかはタグによって指定する。このタグの種類についてまとめてみる。 タグの書式 タグは省略できる。省略した場合は、デフォルトならばcタグ、define節でtransmode命令を使っていた場合はそれに従う。 タグ…

2011年02月25日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

タグのまとめ

NScripterのスプライトで、画像をどのように解釈するかはタグによって指定する。このタグの種類についてまとめてみる。 タグの書式 タグは省略できる。省略した場合は、デフォルトならばcタグ、define節でtransmode命令を使っていた場合はそれに従う。 タグ…

タグのまとめ

NScripterのスプライトで、画像をどのように解釈するかはタグによって指定する。このタグの種類についてまとめてみる。 タグの書式 タグは省略できる。省略した場合は、デフォルトならばcタグ、define節でtransmode命令を使っていた場合はそれに従う。 タグ…

2011年02月25日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年02月24日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年02月24日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年02月24日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年02月23日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年02月23日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年02月23日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年02月22日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

NSDefSpline / NSSpline を使ってなめらかにホーミング

nslua.dllで使えるNSDefSplineとNSSplineは、それぞれスプライン補間曲線を作成する関数と実際の補間値を取得する命令である。 これを使えば、指定した三つ以上の点を通るなめらかな曲線を描くことができる。 例えば、画面上の点(80, 440)を出発し、25フレー…

2011年02月22日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

NSDefSpline / NSSpline を使ってなめらかにホーミング

nslua.dllで使えるNSDefSplineとNSSplineは、それぞれスプライン補間曲線を作成する関数と実際の補間値を取得する命令である。 これを使えば、指定した三つ以上の点を通るなめらかな曲線を描くことができる。 例えば、画面上の点(80, 440)を出発し、25フレー…

NSDefSpline / NSSpline を使ってなめらかにホーミング

nslua.dllで使えるNSDefSplineとNSSplineは、それぞれスプライン補間曲線を作成する関数と実際の補間値を取得する命令である。 これを使えば、指定した三つ以上の点を通るなめらかな曲線を描くことができる。 例えば、画面上の点(80, 440)を出発し、25フレー…

2011年02月22日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年02月21日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年02月21日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年02月21日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

defsubとluasubのベンチマーク比較

久々のベンチマークネタ。 同じ結果の出る*1関数をdefsubとluasubの二つを用意して、それぞれを実行してその速度を比較した。 詳細 defsub側は、sqrt, sqrt2, sqrt3の三つを用意した。スクリプトは、平方根の計算 - 永字八法を使用した。 luasub側は、同じ結…

既存関数とluasubのベンチマーク比較

今度は、NScripter組み込みの命令とLuaで実装した命令の比較をしてみた。 詳細 sin, cosについて、組み込みとluaでの実装を用意して、それぞれを実行してその速度を比較した。 結果 sin,6516 cos,6595 sin_lua,6420 cos_lua,6431 考察 笑ってしまうことに、…