UNPKG

cocos2d-html5

Version:
27 lines (22 loc) 1.07 kB
var LabelTTFAlignment = cc.Layer.extend({ ctor : function(){ this._super(); var winSize = cc.Director.getInstance().getWinSize(); var ttf0 = cc.LabelTTF.create("Alignment 0\nnew line", "Arial", 16, cc.size(256, 48), cc.TEXT_ALIGNMENT_LEFT); ttf0.setPosition(winSize.width / 2, (winSize.height / 6) * 2); ttf0.setAnchorPoint(0.5, 0.5); this.addChild(ttf0); var ttf1 = cc.LabelTTF.create("Alignment 1\nnew line", "Arial", 16, cc.size(256, 48), cc.TEXT_ALIGNMENT_CENTER); ttf1.setPosition(winSize.width / 2, (winSize.height / 6) * 3); ttf1.setAnchorPoint(0.5, 0.5); this.addChild(ttf1); var ttf2 = cc.LabelTTF.create("Alignment 2\nnew line", "Arial", 16, cc.size(256, 48), cc.TEXT_ALIGNMENT_RIGHT); ttf2.setPosition(winSize.width / 2, (winSize.height / 6) * 4); ttf2.setAnchorPoint(0.5, 0.5); this.addChild(ttf2); } }); LabelTTFAlignment.create = function(args){ var layer = new LabelTTFAlignment(); return layer.init() ? layer : null; };