PapuuWiki
JavaScript/tmlib.js
¤ò¥Æ¥ó¥×¥ì¡¼¥È¤Ë¤·¤ÆºîÀ®
³«»Ï¹Ô:
¼¡¤Î¥¤¥Ù¥ó¥È¤Ë»²²Ã¤·¤Æ¿§¡¹¶µ¤¨¤Æ¤¤¤¿¤À¤¤Þ¤·¤¿¡£~
[[¡ÚTechBuzz¡Ûtmlib.js hackthon #1 ¡ÁJavaScript ¤ò¤è¤ê»È...
[[¥¹¥é¥¤¥É¥·¥ç¡¼>http://www.rvl.io/phi/tmlibjs_hackathon/...
~
tmlib.js¤È¤ÏPC/iPhone/Android¤Ê¤É¤Î¥Ö¥é¥¦¥¶¤ÇÆ°¤¯web¥¢¥×...
¤â¤Á¤í¤ó¥Æ¥¥¹¥È¥¨¥Ç¥£¥¿¤ÈFTP¥½¥Õ¥È¤È¤«¤Ç³«È¯¤Ç¤¤ë¤Î¤Ç¤¹...
¤³¤Á¤é¤¬Ìܤ«¤é¥¦¥í¥³¤Ç¤·¤Æ¡¢¼¡¤Î¤è¤¦¤Ê¼ê½ç¤Ç´Êñ¤Ë³«È¯¤Ç...
+twitter, facebook¤Ê¤É¤Çjsdo.it¤Ë¥í¥°¥¤¥ó
+¼«Ê¬ÍѤΥե©¥ë¥À̾¤òÆþ¤ì¤ë(»ä¤Ïpapuujp)
+Start coding¥Ü¥¿¥ó¤ò²¡¤¹¤È¡¢ºÇÄã¸Â¤Îindex.html, index.js...
+ +¥Ü¥¿¥ó¤Ç»È¤¤¤¿¤¤JavaScript¥é¥¤¥Ö¥é¥ê(jQuery Mobile, tm...
+index.js¤Ëºî¤ê¤¿¤¤¥³¡¼¥É¤ò½ñ¤¤¤Æ¡¢command + s(mac)¤äcont...
jsdo.it¤Î²¿¤¬¤¤¤¤¤«¤È¤¤¤¦¤È¡¢FTP¤Ç¥¢¥Ã¥×¤·¤Ê¤¯¤Æ¤â¥µ¡¼¥Ð...
Î㤨¤Ðº£²óºî¤Ã¤¿¥µ¥ó¥×¥ë¤Ï¤³¤Á¤é¤È¤Ê¤ê¤Þ¤¹¡£¥Þ¥¦¥¹¤ä¥¹¥Þ...
http://jsrun.it/papuujp/star-game2
~
¥½¡¼¥¹¤â¸ø³«¤Ç¤¤Æ¡¢¤³¤Á¤é¤È¤Ê¤ê¤Þ¤¹¡£Èó¸ø³«¤È¤¹¤ë¤³¤È¤â...
http://jsdo.it/papuujp/star-game2
~
jsdo.it¤ò»È¤¦¤ÈiPad¤Ç¤âweb¥¢¥×¥ê³«È¯¤¬¹Ô¤Ê¤¨¤Þ¤¹¤·¡¢JavaS...
¡Ê¥Ç¥Ð¥Ã¥°µ¡Ç½¤¬¼å¤¤¤Î¤Ç¡¢¤½¤Á¤é¤ÏGoogle Chrome Developer...
~
tmlib.js¼«¿È¤Ï¼¡¤Î¤è¤¦¤Ë¿§¡¹¤Ê²ÄǽÀ¤ò´¶¤¸¤Þ¤·¤¿¡£
-¼ê·Ú¤Ë»î¤»¤ë
-¥¢¥Ë¥á¡¼¥·¥ç¥ó¤È¤«¤¬ÆÀ°Õ
-¥¹¥Þ¥Û¥¿¥Ã¥Á¤äPC¤Ç¤Î¥Þ¥¦¥¹Áàºî¤Î°ã¤¤¤òµÛ¼ý¤·¤ÆξÂбþ¤Îwe...
-AppStore¤È¤«¤Ë¸ø³«¤·¤Ê¤¤¤Ç¤â¤¹¤°¤Ë¥ê¥Ã¥Á¤Êweb¥¢¥×¥ê¤ò¸ø...
-facebook¥¢¥×¥ê¤âºî¤ì¤½¤¦
-Titanium Mobile¤ÎWebView¤ËÆþ¤ì¤Æ¡¢²èÌÌɽ¼¨¤ò¥ê¥Ã¥Á¤Ë»È¤¨...
~
tmlib¤Ç²¿¤¬ºî¤ì¤ë¤«¤Ï¡¢¥Ô¥ó¤¤ê¤Ç¤¹¤¬¼¡¤Ç¤ª»î¤·¤¯¤À¤µ¤¤¡£~
http://jsdo.it/search?q=tmlib
*¥ª¥¹¥¹¥á¤Î¥Á¥å¡¼¥È¥ê¥¢¥ë
phi»á¼«¿È¤Î¥Á¥å¡¼¥È¥ê¥¢¥ë¤¬¤È¤Æ¤âʬ¤«¤ê¤ä¤¹¤¯¤Æ¥ª¥¹¥¹¥á¤Ç...
-[[tmlib.js ¥²¡¼¥à¥×¥í¥°¥é¥ß¥ó¥°¥Á¥å¡¼¥È¥ê¥¢¥ë – º£...
-[[tmlib.js ¥²¡¼¥à¥×¥í¥°¥é¥ß¥ó¥°¥Á¥å¡¼¥È¥ê¥¢¥ë – º£...
-[[²þ¤¤·¤Æ¤ß¤¿ - tmlib.js ¥²¡¼¥à¥×¥í¥°¥é¥ß¥ó¥°¥Á¥å¡¼¥È¥ê...
-[[²þ¤ tmlib ¿ô»ú¥²¡¼¥à | jsdo.it picowska»á>http://jsdo...
-[[tmlib.js¤Ç´Êñ¥¢¥Ë¥á¡¼¥·¥ç¥ó | Qiita>http://qiita.com/...
~
¤³¤Á¤é¤Îtmlib.js¤òÍѤ¤¤¿¥·¥å¡¼¥Æ¥£¥ó¥°¥²¡¼¥àºîÀ®¹ÖºÂÆ°²è...
-[[tmlib.js¤Ç¥²¡¼¥à¤òºî¤Ã¤Æ¤ß¤è¤¦ | nicozonÆ°²è¥ê¥¹¥È>htt...
~
¤³¤Á¤é¤Î¥Á¥å¡¼¥È¥ê¥¢¥ë¤â¥ª¥¹¥¹¥á¤Ç¤¹¡£¥Í¡¼¥à¥¹¥Ú¡¼¥¹¤ò¶è...
-[[JavaScript¥é¥¤¥Ö¥é¥ê¡Ötmlib.js¡×¤Ç¥·¥ó¥×¥ë¤Ê¥¿¥Ã¥Á¥²¡¼...
*¥¯¥é¥¹¤Ë¤Ä¤¤¤Æ
ºÇ½é¡Ötm.createClass()¡×¤Çºî¤Ã¤Æ¤¤¤¿¤Î¤Ç¤¹¤¬¡Ötm.define()...
-[[tmlib.js ¤Ë¤ª¤±¤ë¥¯¥é¥¹ÄêµÁ | Qiita phi»á>http://qiita...
-[[¥µ¥¯¥Ã¤È¥×¥ì¥¤¥ä¡¼°ÜÆ° - tmlib.js 0.2.0 | jsdo.it phi...
-[[tm.define() ¤ò»È¤¤¤³¤Ê¤»¡ª¡Á JavaScriptOO ÍѤΥ桼¥Æ¥£...
~
¥Í¡¼¥à¥¹¥Ú¡¼¥¹¡Ê̾Á°¶õ´Ö¡Ë¤ò¤¤Ã¤Á¤ê¤Èʬ¤±¤Æ¥¯¥é¥¹ÄêµÁ¤¹...
-[[À±¤¬»¶¤ë¥¨¥Õ¥§¥¯¥È - tmlib.js 0.2.0 | jsdo.it omatoro...
~
¼¡¤Î¤è¤¦¤ËÁ´ÂΤò¨¼Â¹Ô´Ø¿ô¤È¤·¤Æ¾¤Î¥é¥¤¥Ö¥é¥ê¤«¤é¸«¤¨¤Ê...
(function TouchTheNumber() {
// screen
var SCREEN_WIDTH = 680;
var SCREEN_HEIGHT = 960;
...
... tm.main()¤ä³Æ¥·¡¼¥ó¤ÎÄêµÁ
...
})();
*¥¢¥Ë¥á¡¼¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ
**tm.app.Tweener
tm.app.Tweener¤òÍѤ¤¤ë¤ÈÁêÂÐŪ¤Ê»þ´Ö¼´¤Ç¥¢¥Ë¥á¡¼¥·¥ç¥ó¤ò...
-[[¥é¥¤¥Ö¥é¥ê¤Îtweener.js¥½¡¼¥¹>http://phi-jp.github.io/t...
-[[Tweener sample - tmlib.js 0.1.7 | jsdo.it phiȇ>http:/...
**tm.app.Timeline
tm.app.Timeline¤òÍѤ¤¤ë¤ÈÀäÂÐŪ¤Ê»þ´Ö¼´¤Ç¥¢¥Ë¥á¡¼¥·¥ç¥ó¤ò...
-[[¥é¥¤¥Ö¥é¥ê¤Îtimeline.js¥½¡¼¥¹>http://phi-jp.github.io/...
-[[tm.app.Timeline ¥¯¥é¥¹¥µ¥ó¥×¥ë | jsdo.it>http://jsdo.i...
***tm.app.Timeline¤Î¼ç¤Ê¥á¥½¥Ã¥É
-clear: ¤½¤ì¤Þ¤Ç¤Î¥¢¥Ë¥á¡¼¥·¥ç¥ó¤ò¥¯¥ê¥¢
-set: ¥¢¥Ë¥á¡¼¥·¥ç¥ó̵¤·¤Ç»ØÄꤷ¤¿ÃͤËÀßÄê
-to: »ØÄꤷ¤¿Ãͤޤǥ¢¥Ë¥á¡¼¥·¥ç¥ó
-by: ¤·¤¿Ãͤޤǥ¢¥Ë¥á¡¼¥·¥ç¥ó
***to, by¤½¤ì¤¾¤ì¤Î°ú¿ô
-props: Ìܻؤ¹Ãͤޤ¿¤Ï¤¹Ãͤò{}¤Ëµ½Ò
x, y, scaleX, scaleY, alpha
-duration: ¥¢¥Ë¥á¡¼¥·¥ç¥ó»þ´Ö¤ò»ØÄê¡Ê¥ß¥êÉáË
-delay: ¥¢¥Ë¥á¡¼¥·¥ç¥ó³«»Ï»þ´Ö¤ò»ØÄê¡Ê¥ß¥êÉáË
-fn: "easeOutExpo"¤È¤¤¤Ã¤¿¥¢¥Ë¥á¡¼¥·¥ç¥ó¤Î¤«¤±Êý¡Ê¥¤¡¼¥¸...
**¥¤¡¼¥¸¥ó¥°
"easeOutExpo"¤È¤¤¤Ã¤¿¥¢¥Ë¥á¡¼¥·¥ç¥ó¤Î¤«¤±Êý¤Ç¤¹¡£
-[[tmlib.js docs tm.anim.easing>http://phi-jp.github.io/t...
-[[tween easing test - tmlib.js 0.1.4 | jsdo.it>http://js...
-[[jQuery UI Easing°ìÍ÷>http://frmmpgit.blog.fc2.com/blog...
*¥¹¥Ë¥Ú¥Ã¥È
**¥á¥¤¥ó½èÍý
// main ½èÍý
tm.main(function() {
alert("tmlib.js ¤Á¤ã¤ó¤È»È¤¨¤Æ¤ë¤è¡Á¤ó¢ö");
});
**¥¯¥é¥¹ÄêµÁ
var Hoge = tm.createClass({
init: function(num) {
this.num = num;
},
toString: function() {
return "»ä¤Î¿ôÃͤÏ{num}¤Ç¤¹!!".format(this);
}
});
var hoge = Hoge(128);
document.write(hoge.toString());
document.write("<br />");
**¥¨¥Í¥ß¡¼¥¯¥é¥¹ÄêµÁ
ÇÛÎóÊÑ¿ôenemyList¤ò»È¤Ã¤¿Å¨½èÍý¤¬ÊÙ¶¯¤Ë¤Ê¤Ã¤¿¤Î¤Ç¥½¡¼¥¹°ì...
-enemyList¤ò½é´ü²½¤¹¤ë°ÌÃÖ ... ¥á¥¤¥ó¥·¡¼¥ó¤Î½é´ü²½½èÍý
-enemyList¤ÎÃæ¤ËÆþ¤ì¤ëEnemy¥¯¥é¥¹¤ÎÄêµÁÊýË¡
-Enemy¥¤¥ó¥¹¥¿¥ó¥¹¤ÎÀ¸À®¡¢¥·¡¼¥ó¤ª¤è¤ÓenemyList¤Ø¤ÎÄɲÃ
-Enemy¥¤¥ó¥¹¥¿¥ó¥¹¤Î¥·¡¼¥ó¤ª¤è¤ÓenemyList¤«¤é¤Îºï½ü
¥·¥å¡¼¥Æ¥£¥ó¥°¥²¡¼¥à¤ÎÁ´¥³¡¼¥É¤Ï[[JavaScript/tmlib.js/sam...
#pre{{
/*
* ¥°¥í¡¼¥Ð¥ëÊÑ¿ô
*/
var enemyList = null;
/*
* ¥¨¥Í¥ß¡¼
*/
var Enemy = tm.createClass({
superClass: tm.app.StarShape,
// ½é´ü²½
init: function() {
this.superInit(PLAYER_SIZE, PLAYER_SIZE);
},
// ¹¹¿·
update: function(app) {
this.y += 8; // °ÜÆ°
this.rotation += 15; // ²óž
// ºï½üȽÄê
if (this.y > SCREEN_HEIGHT) {
this.remove();
enemyList.erase(this);
}
}
});
// ¥á¥¤¥ó¥·¡¼¥ó
var MainScene = tm.createClass({
superClass: tm.app.Scene,
init: function() {
this.superInit();
enemyList = [];
// ¥×¥ì¥¤¥ä¡¼
this.player = Player();
this.addChild(this.player);
this.player.x = SCREEN_CENTER_X;
this.player.y = SCREEN_HEIGHT-100;
},
update: function() {
// ¥¨¥Í¥ß¡¼À¸À®
if (app.frame % 8 == 0) {
// ¥¨¥Í¥ß¡¼
var enemy = Enemy();
enemy.x = tm.util.Random.randint(0, SCREEN_WI...
enemy.y = -50;
this.addChild(enemy); // ¥·¡¼¥ó¤ËÄɲÃ
enemyList.push(enemy); // ¥ê¥¹¥È¤ËÄɲÃ
}
// ¥×¥ì¥¤¥ä¡¼, ¥¨¥Í¥ß¡¼¾×ÆÍȽÄê
for (var i=0,len=enemyList.length; i<len; ++i) {
var enemy = enemyList[i];
// ¾×ÆÍȽÄê
if (this.player.isHitElement(enemy)) {
// Game Over
app.replaceScene(ResultScene());
}
}
}
});
}}
*¥ê¥ó¥¯
-[[tmlib.js¤Î¥µ¥ó¥×¥ë>http://phi-jp.github.io/tmlib.js/te...
-[[tmlib.js API Documentation GitHubÈÇ>http://phi-jp.gith...
-[[tmlib.js API Documentation TM LifeÈÇ>http://tmlife.net...
-[[tmlib.js | GitHub>https://github.com/phi-jp/tmlib.js/]...
-[[tmlib.js : ¥ª¥Ö¥¸¥§¥¯¥È¤òÃΤäƤª¤¯¡£ : typeOf 'aki_ma...
-[[tmlib.js / starter / main.js | GitHub>https://github.c...
-[[tmlib.js / plugins / fade.tm.js | GitHub>https://githu...
-[[phi»á¤Îjsdo.it¸ø³«web¥¢¥×¥ê>http://jsdo.it/phi]]
-[[TM Life tmlib.js¥«¥Æ¥´¥ê>http://tmlife.net/tag/tmlib-j...
-[[JavaScript ¥é¥¤¥Ö¥é¥ê tmlib.js ¤ò»È¤Ã¤Æ10ÉäÇÍ·¤Ù¤ë¥²...
-[[tmlib.js ÅÜÞ¹¤Î 100 ¥µ¥ó¥×¥ë!! – Graphics(HTML5 ...
-[[¡Ötmlib.js ÅÜÞ¹¤Î 100 ¥µ¥ó¥×¥ë!!¡×¤ò»î¤¹ | ³ÚͷƲ>http...
-[[JavaScriptÃÆËë¥é¥¤¥Ö¥é¥ê>https://github.com/daishihmr/...
-[[¥µ¥ó¥×¥ë¤Çºî¤Ã¤¿¡ùÈò¤±¥²¡¼¥à+¥á¥Ë¥å¡¼¡¢¥²¡¼¥à¥ª¡¼¥Ð¡¼²è...
-[[¥µ¥ó¥×¥ë¤Çºî¤Ã¤¿¡ùÈò¤±¥²¡¼¥à¤ò¥·¥å¡¼¥Æ¥£¥ó¥°¥²¡¼¥à¤Ëºî...
-[[JavaScript¥é¥¤¥Ö¥é¥ê¡Ötmlib.js¡×¤Ç¥·¥ó¥×¥ë¤Ê¥¿¥Ã¥Á¥²¡¼...
-[[tmlib.jsÆþÌçÍÑ¥Á¥å¡¼¥È¥ê¥¢¥ë¡ªÈò¤±¥²¡¼¤òºî¤Ã¤Æ¤ß¤è¤¦ |...
-[[¥Ñ¥º¥ë¥²¡¼¥à - tmlib.js 0.1.5 | phi»á>http://jsdo.it/p...
-[[JavaScript ¥é¥¤¥Ö¥é¥ê¤Î tmlib.js ¤ò»È¤Ã¤Æ iPhone ¤Î¥²...
-[[tmlib.js¤Ç¥·¥å¡¼¥Æ¥£¥ó¥°¥²¡¼¥à¤òºî¤ë¥Á¥å¡¼¥È¥ê¥¢¥ë | ...
-[[tmlib + box2dweb | jsdo.it v416ȇ >http://jsdo.it/v416...
-[[¥Þ¥Ã¥×¥Á¥Ã¥×ɽ¼¨ + ¥¹¥×¥é¥¤¥È¥¢¥Ë¥á¡¼¥·¥ç¥ó - tmlib.js...
-[[tmlife-storage | phiȇ>https://code.google.com/p/tmlif...
-[[JavaScript¥é¥¤¥Ö¥é¥ê¡Ötmlib.js¡×¤Ç¥í¡¼¥°¥é¥¤¥¯¤òºî¤Ã¤Æ...
-[[JavaScript+canvas¤ÇiPhoneÉ÷¥Ô¥Ã¥«¡¼¤òºî¤Ã¤Æ¤ß¤¿ | TEST...
-[[tmlib.js ÆþÌç ¥¹¥é¥¤¥É¥Ñ¥º¥ë¤¬´Êñ¤Ë¤Ç¤¤Á¤ã¤Ã¤¿ | Nob...
-[[canvas¤ÇiPhoneÉ÷¥¡¼¥Ü¡¼¥É(¸«¤¿ÌܤÀ¤±) | jsdo.it phi»á...
-[[¥Þ¥Ã¥×¥Á¥Ã¥×ɽ¼¨ + ¥¹¥×¥é¥¤¥È¥¢¥Ë¥á¡¼¥·¥ç¥ó | omatoro...
-[[tmlib.js - ¥É¥é¥Ã¥°¾ðÊó¤ò¼èÆÀ¤Ç¤¤ë¤è¤¦³ÈÄ¥ | omatoro...
-[[³°Éô¤ÎSpriteSheet¥Ç¡¼¥¿(JSON)¤òÆɤ߹þ¤à - tmlib.js - 0...
-[[»ä¤¬enchant.js¤Ç¤Ï¤Ê¤¯tmlib.js¤Ç¥²¡¼¥à¤òºî¤ë5¤Ä¤ÎÍýͳ ...
-[[JavaScript¥é¥¤¥Ö¥é¥ê¡Ötmlib.js¡×¤Çºî¤Ã¤¿¥í¡¼¥°¥é¥¤¥¯¥²...
-[[¼ê΢·õºî¤Ã¤Æ¤ß¤¿ - tmlib.js 0.1.6 | jsdo.it phi»á>http...
-[[tmlib.js ¥²¡¼¥à¥×¥í¥°¥é¥ß¥ó¥°¥Á¥å¡¼¥È¥ê¥¢¥ë - º£Î®¹Ô¤Î...
-[[Tweener sample - tmlib.js 0.1.7 | jsdo.it phiȇ>http:/...
-[[Çúȯ¤¯¤ó | jsdo.it>http://jsdo.it/daishi.hmr/scAh]] .....
-[[¥¢¥Ò¥ë¥×¥«¥×¥« - tmlib.js 0.1.7 | jsdo.it phi»á>http:/...
-[[tmlib.js examples - DOM Button | jsdo.it phiȇ>http://...
-[[Canvas > globalCompositeOperation = "¹çÀ®ÊýË¡" | HTML...
-[[Label ¤Ë shadow ¤òÉÕ¤±¤Æ¤ß¤ë - tmlib.js - 0.2.0 | jsdo...
-[[tmlibÈ÷˺Ͽ>http://blz.x0.com/lab/tmlib/]] ... 0.2.x·Ï...
-[[Array(ÇÛÎó)¤òÊØÍø¤Ë¤¹¤ëÊÑ¿ô, ¥á¥½¥Ã¥É¤¿¤Á | tmlife.io>...
-[[[tmlib.js]¥·¡¼¥ó¤Þ¤ï¤ê¤Ç¤è¤¯»È¤¦¥¤¥Ù¥ó¥È | Qiita>http:...
-[[Heat Field - tmlib.js 0.3 - jsdo.it | Share JavaScript...
-[[[tmlib.js]tmlib.js¤Ç¤¤¤¤´¶¤¸¤ËaddChild¤·¤Æ¤ß¤¿ | Qiita...
-[[[tmlib.js]Í×ÁǤòÊ£¿ôºî¤ë¤È¤¤Ïgroup¤òºî¤ë¤ÈÊØÍø | Qiit...
-[[tmlib.js¤Ç²èÁü¥Õ¥©¥ó¥È¤ò»È¤¦ - jsdo.it | Share JavaScr...
-[[»ä¤¬enchant.js¤Ç¤Ï¤Ê¤¯tmlib.js¤Ç¥²¡¼¥à¤òºî¤ë5¤Ä¤ÎÍýͳ ...
-[[¥µ¡¼¥¯¥ë¥¿¥Ã¥Á¥²¡¼¥à-¥µ¥ó¥×¥ë | jsdo.it>http://jsdo.it...
-[[´ö²¿³ØÌÏÍͤò¥é¥ó¥À¥à¤Çºî¤ê¤¿¤«¤Ã¤¿Ëü²Ú¶À¤Î¤è¤¦¤Ê²¿¤« |...
½ªÎ»¹Ô:
¼¡¤Î¥¤¥Ù¥ó¥È¤Ë»²²Ã¤·¤Æ¿§¡¹¶µ¤¨¤Æ¤¤¤¿¤À¤¤Þ¤·¤¿¡£~
[[¡ÚTechBuzz¡Ûtmlib.js hackthon #1 ¡ÁJavaScript ¤ò¤è¤ê»È...
[[¥¹¥é¥¤¥É¥·¥ç¡¼>http://www.rvl.io/phi/tmlibjs_hackathon/...
~
tmlib.js¤È¤ÏPC/iPhone/Android¤Ê¤É¤Î¥Ö¥é¥¦¥¶¤ÇÆ°¤¯web¥¢¥×...
¤â¤Á¤í¤ó¥Æ¥¥¹¥È¥¨¥Ç¥£¥¿¤ÈFTP¥½¥Õ¥È¤È¤«¤Ç³«È¯¤Ç¤¤ë¤Î¤Ç¤¹...
¤³¤Á¤é¤¬Ìܤ«¤é¥¦¥í¥³¤Ç¤·¤Æ¡¢¼¡¤Î¤è¤¦¤Ê¼ê½ç¤Ç´Êñ¤Ë³«È¯¤Ç...
+twitter, facebook¤Ê¤É¤Çjsdo.it¤Ë¥í¥°¥¤¥ó
+¼«Ê¬ÍѤΥե©¥ë¥À̾¤òÆþ¤ì¤ë(»ä¤Ïpapuujp)
+Start coding¥Ü¥¿¥ó¤ò²¡¤¹¤È¡¢ºÇÄã¸Â¤Îindex.html, index.js...
+ +¥Ü¥¿¥ó¤Ç»È¤¤¤¿¤¤JavaScript¥é¥¤¥Ö¥é¥ê(jQuery Mobile, tm...
+index.js¤Ëºî¤ê¤¿¤¤¥³¡¼¥É¤ò½ñ¤¤¤Æ¡¢command + s(mac)¤äcont...
jsdo.it¤Î²¿¤¬¤¤¤¤¤«¤È¤¤¤¦¤È¡¢FTP¤Ç¥¢¥Ã¥×¤·¤Ê¤¯¤Æ¤â¥µ¡¼¥Ð...
Î㤨¤Ðº£²óºî¤Ã¤¿¥µ¥ó¥×¥ë¤Ï¤³¤Á¤é¤È¤Ê¤ê¤Þ¤¹¡£¥Þ¥¦¥¹¤ä¥¹¥Þ...
http://jsrun.it/papuujp/star-game2
~
¥½¡¼¥¹¤â¸ø³«¤Ç¤¤Æ¡¢¤³¤Á¤é¤È¤Ê¤ê¤Þ¤¹¡£Èó¸ø³«¤È¤¹¤ë¤³¤È¤â...
http://jsdo.it/papuujp/star-game2
~
jsdo.it¤ò»È¤¦¤ÈiPad¤Ç¤âweb¥¢¥×¥ê³«È¯¤¬¹Ô¤Ê¤¨¤Þ¤¹¤·¡¢JavaS...
¡Ê¥Ç¥Ð¥Ã¥°µ¡Ç½¤¬¼å¤¤¤Î¤Ç¡¢¤½¤Á¤é¤ÏGoogle Chrome Developer...
~
tmlib.js¼«¿È¤Ï¼¡¤Î¤è¤¦¤Ë¿§¡¹¤Ê²ÄǽÀ¤ò´¶¤¸¤Þ¤·¤¿¡£
-¼ê·Ú¤Ë»î¤»¤ë
-¥¢¥Ë¥á¡¼¥·¥ç¥ó¤È¤«¤¬ÆÀ°Õ
-¥¹¥Þ¥Û¥¿¥Ã¥Á¤äPC¤Ç¤Î¥Þ¥¦¥¹Áàºî¤Î°ã¤¤¤òµÛ¼ý¤·¤ÆξÂбþ¤Îwe...
-AppStore¤È¤«¤Ë¸ø³«¤·¤Ê¤¤¤Ç¤â¤¹¤°¤Ë¥ê¥Ã¥Á¤Êweb¥¢¥×¥ê¤ò¸ø...
-facebook¥¢¥×¥ê¤âºî¤ì¤½¤¦
-Titanium Mobile¤ÎWebView¤ËÆþ¤ì¤Æ¡¢²èÌÌɽ¼¨¤ò¥ê¥Ã¥Á¤Ë»È¤¨...
~
tmlib¤Ç²¿¤¬ºî¤ì¤ë¤«¤Ï¡¢¥Ô¥ó¤¤ê¤Ç¤¹¤¬¼¡¤Ç¤ª»î¤·¤¯¤À¤µ¤¤¡£~
http://jsdo.it/search?q=tmlib
*¥ª¥¹¥¹¥á¤Î¥Á¥å¡¼¥È¥ê¥¢¥ë
phi»á¼«¿È¤Î¥Á¥å¡¼¥È¥ê¥¢¥ë¤¬¤È¤Æ¤âʬ¤«¤ê¤ä¤¹¤¯¤Æ¥ª¥¹¥¹¥á¤Ç...
-[[tmlib.js ¥²¡¼¥à¥×¥í¥°¥é¥ß¥ó¥°¥Á¥å¡¼¥È¥ê¥¢¥ë – º£...
-[[tmlib.js ¥²¡¼¥à¥×¥í¥°¥é¥ß¥ó¥°¥Á¥å¡¼¥È¥ê¥¢¥ë – º£...
-[[²þ¤¤·¤Æ¤ß¤¿ - tmlib.js ¥²¡¼¥à¥×¥í¥°¥é¥ß¥ó¥°¥Á¥å¡¼¥È¥ê...
-[[²þ¤ tmlib ¿ô»ú¥²¡¼¥à | jsdo.it picowska»á>http://jsdo...
-[[tmlib.js¤Ç´Êñ¥¢¥Ë¥á¡¼¥·¥ç¥ó | Qiita>http://qiita.com/...
~
¤³¤Á¤é¤Îtmlib.js¤òÍѤ¤¤¿¥·¥å¡¼¥Æ¥£¥ó¥°¥²¡¼¥àºîÀ®¹ÖºÂÆ°²è...
-[[tmlib.js¤Ç¥²¡¼¥à¤òºî¤Ã¤Æ¤ß¤è¤¦ | nicozonÆ°²è¥ê¥¹¥È>htt...
~
¤³¤Á¤é¤Î¥Á¥å¡¼¥È¥ê¥¢¥ë¤â¥ª¥¹¥¹¥á¤Ç¤¹¡£¥Í¡¼¥à¥¹¥Ú¡¼¥¹¤ò¶è...
-[[JavaScript¥é¥¤¥Ö¥é¥ê¡Ötmlib.js¡×¤Ç¥·¥ó¥×¥ë¤Ê¥¿¥Ã¥Á¥²¡¼...
*¥¯¥é¥¹¤Ë¤Ä¤¤¤Æ
ºÇ½é¡Ötm.createClass()¡×¤Çºî¤Ã¤Æ¤¤¤¿¤Î¤Ç¤¹¤¬¡Ötm.define()...
-[[tmlib.js ¤Ë¤ª¤±¤ë¥¯¥é¥¹ÄêµÁ | Qiita phi»á>http://qiita...
-[[¥µ¥¯¥Ã¤È¥×¥ì¥¤¥ä¡¼°ÜÆ° - tmlib.js 0.2.0 | jsdo.it phi...
-[[tm.define() ¤ò»È¤¤¤³¤Ê¤»¡ª¡Á JavaScriptOO ÍѤΥ桼¥Æ¥£...
~
¥Í¡¼¥à¥¹¥Ú¡¼¥¹¡Ê̾Á°¶õ´Ö¡Ë¤ò¤¤Ã¤Á¤ê¤Èʬ¤±¤Æ¥¯¥é¥¹ÄêµÁ¤¹...
-[[À±¤¬»¶¤ë¥¨¥Õ¥§¥¯¥È - tmlib.js 0.2.0 | jsdo.it omatoro...
~
¼¡¤Î¤è¤¦¤ËÁ´ÂΤò¨¼Â¹Ô´Ø¿ô¤È¤·¤Æ¾¤Î¥é¥¤¥Ö¥é¥ê¤«¤é¸«¤¨¤Ê...
(function TouchTheNumber() {
// screen
var SCREEN_WIDTH = 680;
var SCREEN_HEIGHT = 960;
...
... tm.main()¤ä³Æ¥·¡¼¥ó¤ÎÄêµÁ
...
})();
*¥¢¥Ë¥á¡¼¥·¥ç¥ó¤Ë¤Ä¤¤¤Æ
**tm.app.Tweener
tm.app.Tweener¤òÍѤ¤¤ë¤ÈÁêÂÐŪ¤Ê»þ´Ö¼´¤Ç¥¢¥Ë¥á¡¼¥·¥ç¥ó¤ò...
-[[¥é¥¤¥Ö¥é¥ê¤Îtweener.js¥½¡¼¥¹>http://phi-jp.github.io/t...
-[[Tweener sample - tmlib.js 0.1.7 | jsdo.it phiȇ>http:/...
**tm.app.Timeline
tm.app.Timeline¤òÍѤ¤¤ë¤ÈÀäÂÐŪ¤Ê»þ´Ö¼´¤Ç¥¢¥Ë¥á¡¼¥·¥ç¥ó¤ò...
-[[¥é¥¤¥Ö¥é¥ê¤Îtimeline.js¥½¡¼¥¹>http://phi-jp.github.io/...
-[[tm.app.Timeline ¥¯¥é¥¹¥µ¥ó¥×¥ë | jsdo.it>http://jsdo.i...
***tm.app.Timeline¤Î¼ç¤Ê¥á¥½¥Ã¥É
-clear: ¤½¤ì¤Þ¤Ç¤Î¥¢¥Ë¥á¡¼¥·¥ç¥ó¤ò¥¯¥ê¥¢
-set: ¥¢¥Ë¥á¡¼¥·¥ç¥ó̵¤·¤Ç»ØÄꤷ¤¿ÃͤËÀßÄê
-to: »ØÄꤷ¤¿Ãͤޤǥ¢¥Ë¥á¡¼¥·¥ç¥ó
-by: ¤·¤¿Ãͤޤǥ¢¥Ë¥á¡¼¥·¥ç¥ó
***to, by¤½¤ì¤¾¤ì¤Î°ú¿ô
-props: Ìܻؤ¹Ãͤޤ¿¤Ï¤¹Ãͤò{}¤Ëµ½Ò
x, y, scaleX, scaleY, alpha
-duration: ¥¢¥Ë¥á¡¼¥·¥ç¥ó»þ´Ö¤ò»ØÄê¡Ê¥ß¥êÉáË
-delay: ¥¢¥Ë¥á¡¼¥·¥ç¥ó³«»Ï»þ´Ö¤ò»ØÄê¡Ê¥ß¥êÉáË
-fn: "easeOutExpo"¤È¤¤¤Ã¤¿¥¢¥Ë¥á¡¼¥·¥ç¥ó¤Î¤«¤±Êý¡Ê¥¤¡¼¥¸...
**¥¤¡¼¥¸¥ó¥°
"easeOutExpo"¤È¤¤¤Ã¤¿¥¢¥Ë¥á¡¼¥·¥ç¥ó¤Î¤«¤±Êý¤Ç¤¹¡£
-[[tmlib.js docs tm.anim.easing>http://phi-jp.github.io/t...
-[[tween easing test - tmlib.js 0.1.4 | jsdo.it>http://js...
-[[jQuery UI Easing°ìÍ÷>http://frmmpgit.blog.fc2.com/blog...
*¥¹¥Ë¥Ú¥Ã¥È
**¥á¥¤¥ó½èÍý
// main ½èÍý
tm.main(function() {
alert("tmlib.js ¤Á¤ã¤ó¤È»È¤¨¤Æ¤ë¤è¡Á¤ó¢ö");
});
**¥¯¥é¥¹ÄêµÁ
var Hoge = tm.createClass({
init: function(num) {
this.num = num;
},
toString: function() {
return "»ä¤Î¿ôÃͤÏ{num}¤Ç¤¹!!".format(this);
}
});
var hoge = Hoge(128);
document.write(hoge.toString());
document.write("<br />");
**¥¨¥Í¥ß¡¼¥¯¥é¥¹ÄêµÁ
ÇÛÎóÊÑ¿ôenemyList¤ò»È¤Ã¤¿Å¨½èÍý¤¬ÊÙ¶¯¤Ë¤Ê¤Ã¤¿¤Î¤Ç¥½¡¼¥¹°ì...
-enemyList¤ò½é´ü²½¤¹¤ë°ÌÃÖ ... ¥á¥¤¥ó¥·¡¼¥ó¤Î½é´ü²½½èÍý
-enemyList¤ÎÃæ¤ËÆþ¤ì¤ëEnemy¥¯¥é¥¹¤ÎÄêµÁÊýË¡
-Enemy¥¤¥ó¥¹¥¿¥ó¥¹¤ÎÀ¸À®¡¢¥·¡¼¥ó¤ª¤è¤ÓenemyList¤Ø¤ÎÄɲÃ
-Enemy¥¤¥ó¥¹¥¿¥ó¥¹¤Î¥·¡¼¥ó¤ª¤è¤ÓenemyList¤«¤é¤Îºï½ü
¥·¥å¡¼¥Æ¥£¥ó¥°¥²¡¼¥à¤ÎÁ´¥³¡¼¥É¤Ï[[JavaScript/tmlib.js/sam...
#pre{{
/*
* ¥°¥í¡¼¥Ð¥ëÊÑ¿ô
*/
var enemyList = null;
/*
* ¥¨¥Í¥ß¡¼
*/
var Enemy = tm.createClass({
superClass: tm.app.StarShape,
// ½é´ü²½
init: function() {
this.superInit(PLAYER_SIZE, PLAYER_SIZE);
},
// ¹¹¿·
update: function(app) {
this.y += 8; // °ÜÆ°
this.rotation += 15; // ²óž
// ºï½üȽÄê
if (this.y > SCREEN_HEIGHT) {
this.remove();
enemyList.erase(this);
}
}
});
// ¥á¥¤¥ó¥·¡¼¥ó
var MainScene = tm.createClass({
superClass: tm.app.Scene,
init: function() {
this.superInit();
enemyList = [];
// ¥×¥ì¥¤¥ä¡¼
this.player = Player();
this.addChild(this.player);
this.player.x = SCREEN_CENTER_X;
this.player.y = SCREEN_HEIGHT-100;
},
update: function() {
// ¥¨¥Í¥ß¡¼À¸À®
if (app.frame % 8 == 0) {
// ¥¨¥Í¥ß¡¼
var enemy = Enemy();
enemy.x = tm.util.Random.randint(0, SCREEN_WI...
enemy.y = -50;
this.addChild(enemy); // ¥·¡¼¥ó¤ËÄɲÃ
enemyList.push(enemy); // ¥ê¥¹¥È¤ËÄɲÃ
}
// ¥×¥ì¥¤¥ä¡¼, ¥¨¥Í¥ß¡¼¾×ÆÍȽÄê
for (var i=0,len=enemyList.length; i<len; ++i) {
var enemy = enemyList[i];
// ¾×ÆÍȽÄê
if (this.player.isHitElement(enemy)) {
// Game Over
app.replaceScene(ResultScene());
}
}
}
});
}}
*¥ê¥ó¥¯
-[[tmlib.js¤Î¥µ¥ó¥×¥ë>http://phi-jp.github.io/tmlib.js/te...
-[[tmlib.js API Documentation GitHubÈÇ>http://phi-jp.gith...
-[[tmlib.js API Documentation TM LifeÈÇ>http://tmlife.net...
-[[tmlib.js | GitHub>https://github.com/phi-jp/tmlib.js/]...
-[[tmlib.js : ¥ª¥Ö¥¸¥§¥¯¥È¤òÃΤäƤª¤¯¡£ : typeOf 'aki_ma...
-[[tmlib.js / starter / main.js | GitHub>https://github.c...
-[[tmlib.js / plugins / fade.tm.js | GitHub>https://githu...
-[[phi»á¤Îjsdo.it¸ø³«web¥¢¥×¥ê>http://jsdo.it/phi]]
-[[TM Life tmlib.js¥«¥Æ¥´¥ê>http://tmlife.net/tag/tmlib-j...
-[[JavaScript ¥é¥¤¥Ö¥é¥ê tmlib.js ¤ò»È¤Ã¤Æ10ÉäÇÍ·¤Ù¤ë¥²...
-[[tmlib.js ÅÜÞ¹¤Î 100 ¥µ¥ó¥×¥ë!! – Graphics(HTML5 ...
-[[¡Ötmlib.js ÅÜÞ¹¤Î 100 ¥µ¥ó¥×¥ë!!¡×¤ò»î¤¹ | ³ÚͷƲ>http...
-[[JavaScriptÃÆËë¥é¥¤¥Ö¥é¥ê>https://github.com/daishihmr/...
-[[¥µ¥ó¥×¥ë¤Çºî¤Ã¤¿¡ùÈò¤±¥²¡¼¥à+¥á¥Ë¥å¡¼¡¢¥²¡¼¥à¥ª¡¼¥Ð¡¼²è...
-[[¥µ¥ó¥×¥ë¤Çºî¤Ã¤¿¡ùÈò¤±¥²¡¼¥à¤ò¥·¥å¡¼¥Æ¥£¥ó¥°¥²¡¼¥à¤Ëºî...
-[[JavaScript¥é¥¤¥Ö¥é¥ê¡Ötmlib.js¡×¤Ç¥·¥ó¥×¥ë¤Ê¥¿¥Ã¥Á¥²¡¼...
-[[tmlib.jsÆþÌçÍÑ¥Á¥å¡¼¥È¥ê¥¢¥ë¡ªÈò¤±¥²¡¼¤òºî¤Ã¤Æ¤ß¤è¤¦ |...
-[[¥Ñ¥º¥ë¥²¡¼¥à - tmlib.js 0.1.5 | phi»á>http://jsdo.it/p...
-[[JavaScript ¥é¥¤¥Ö¥é¥ê¤Î tmlib.js ¤ò»È¤Ã¤Æ iPhone ¤Î¥²...
-[[tmlib.js¤Ç¥·¥å¡¼¥Æ¥£¥ó¥°¥²¡¼¥à¤òºî¤ë¥Á¥å¡¼¥È¥ê¥¢¥ë | ...
-[[tmlib + box2dweb | jsdo.it v416ȇ >http://jsdo.it/v416...
-[[¥Þ¥Ã¥×¥Á¥Ã¥×ɽ¼¨ + ¥¹¥×¥é¥¤¥È¥¢¥Ë¥á¡¼¥·¥ç¥ó - tmlib.js...
-[[tmlife-storage | phiȇ>https://code.google.com/p/tmlif...
-[[JavaScript¥é¥¤¥Ö¥é¥ê¡Ötmlib.js¡×¤Ç¥í¡¼¥°¥é¥¤¥¯¤òºî¤Ã¤Æ...
-[[JavaScript+canvas¤ÇiPhoneÉ÷¥Ô¥Ã¥«¡¼¤òºî¤Ã¤Æ¤ß¤¿ | TEST...
-[[tmlib.js ÆþÌç ¥¹¥é¥¤¥É¥Ñ¥º¥ë¤¬´Êñ¤Ë¤Ç¤¤Á¤ã¤Ã¤¿ | Nob...
-[[canvas¤ÇiPhoneÉ÷¥¡¼¥Ü¡¼¥É(¸«¤¿ÌܤÀ¤±) | jsdo.it phi»á...
-[[¥Þ¥Ã¥×¥Á¥Ã¥×ɽ¼¨ + ¥¹¥×¥é¥¤¥È¥¢¥Ë¥á¡¼¥·¥ç¥ó | omatoro...
-[[tmlib.js - ¥É¥é¥Ã¥°¾ðÊó¤ò¼èÆÀ¤Ç¤¤ë¤è¤¦³ÈÄ¥ | omatoro...
-[[³°Éô¤ÎSpriteSheet¥Ç¡¼¥¿(JSON)¤òÆɤ߹þ¤à - tmlib.js - 0...
-[[»ä¤¬enchant.js¤Ç¤Ï¤Ê¤¯tmlib.js¤Ç¥²¡¼¥à¤òºî¤ë5¤Ä¤ÎÍýͳ ...
-[[JavaScript¥é¥¤¥Ö¥é¥ê¡Ötmlib.js¡×¤Çºî¤Ã¤¿¥í¡¼¥°¥é¥¤¥¯¥²...
-[[¼ê΢·õºî¤Ã¤Æ¤ß¤¿ - tmlib.js 0.1.6 | jsdo.it phi»á>http...
-[[tmlib.js ¥²¡¼¥à¥×¥í¥°¥é¥ß¥ó¥°¥Á¥å¡¼¥È¥ê¥¢¥ë - º£Î®¹Ô¤Î...
-[[Tweener sample - tmlib.js 0.1.7 | jsdo.it phiȇ>http:/...
-[[Çúȯ¤¯¤ó | jsdo.it>http://jsdo.it/daishi.hmr/scAh]] .....
-[[¥¢¥Ò¥ë¥×¥«¥×¥« - tmlib.js 0.1.7 | jsdo.it phi»á>http:/...
-[[tmlib.js examples - DOM Button | jsdo.it phiȇ>http://...
-[[Canvas > globalCompositeOperation = "¹çÀ®ÊýË¡" | HTML...
-[[Label ¤Ë shadow ¤òÉÕ¤±¤Æ¤ß¤ë - tmlib.js - 0.2.0 | jsdo...
-[[tmlibÈ÷˺Ͽ>http://blz.x0.com/lab/tmlib/]] ... 0.2.x·Ï...
-[[Array(ÇÛÎó)¤òÊØÍø¤Ë¤¹¤ëÊÑ¿ô, ¥á¥½¥Ã¥É¤¿¤Á | tmlife.io>...
-[[[tmlib.js]¥·¡¼¥ó¤Þ¤ï¤ê¤Ç¤è¤¯»È¤¦¥¤¥Ù¥ó¥È | Qiita>http:...
-[[Heat Field - tmlib.js 0.3 - jsdo.it | Share JavaScript...
-[[[tmlib.js]tmlib.js¤Ç¤¤¤¤´¶¤¸¤ËaddChild¤·¤Æ¤ß¤¿ | Qiita...
-[[[tmlib.js]Í×ÁǤòÊ£¿ôºî¤ë¤È¤¤Ïgroup¤òºî¤ë¤ÈÊØÍø | Qiit...
-[[tmlib.js¤Ç²èÁü¥Õ¥©¥ó¥È¤ò»È¤¦ - jsdo.it | Share JavaScr...
-[[»ä¤¬enchant.js¤Ç¤Ï¤Ê¤¯tmlib.js¤Ç¥²¡¼¥à¤òºî¤ë5¤Ä¤ÎÍýͳ ...
-[[¥µ¡¼¥¯¥ë¥¿¥Ã¥Á¥²¡¼¥à-¥µ¥ó¥×¥ë | jsdo.it>http://jsdo.it...
-[[´ö²¿³ØÌÏÍͤò¥é¥ó¥À¥à¤Çºî¤ê¤¿¤«¤Ã¤¿Ëü²Ú¶À¤Î¤è¤¦¤Ê²¿¤« |...
¥Ú¡¼¥¸Ì¾: