mirror of
https://github.com/smallmain/cocos-enhance-kit.git
synced 2025-10-09 00:05:23 +00:00
初始化
This commit is contained in:
19
jsb-adapter/engine/assemblers/label/3d/bmfont.js
Normal file
19
jsb-adapter/engine/assemblers/label/3d/bmfont.js
Normal file
@@ -0,0 +1,19 @@
|
||||
(function(){
|
||||
if(!cc.Label.__assembler__.Bmfont3D) return;
|
||||
|
||||
let proto = cc.Label.__assembler__.Bmfont3D.prototype;
|
||||
|
||||
Object.assign(proto, {
|
||||
updateWorldVerts (comp) {
|
||||
let local = this._local;
|
||||
let world = this._renderData.vDatas[0];
|
||||
|
||||
let floatsPerVert = this.floatsPerVert;
|
||||
for (let offset = 0, l = world.length; offset < l; offset += floatsPerVert) {
|
||||
world[offset] = local[offset];
|
||||
world[offset+1] = local[offset+1];
|
||||
world[offset+2] = 0;
|
||||
}
|
||||
}
|
||||
})
|
||||
})()
|
19
jsb-adapter/engine/assemblers/label/3d/letter.js
Normal file
19
jsb-adapter/engine/assemblers/label/3d/letter.js
Normal file
@@ -0,0 +1,19 @@
|
||||
(function(){
|
||||
if(!cc.Label.__assembler__.Letter3D) return;
|
||||
|
||||
let proto = cc.Label.__assembler__.Letter3D.prototype;
|
||||
|
||||
Object.assign(proto, {
|
||||
updateWorldVerts (comp) {
|
||||
let local = this._local;
|
||||
let world = this._renderData.vDatas[0];
|
||||
|
||||
let floatsPerVert = this.floatsPerVert;
|
||||
for (let offset = 0, l = world.length; offset < l; offset += floatsPerVert) {
|
||||
world[offset] = local[offset];
|
||||
world[offset+1] = local[offset+1];
|
||||
world[offset+2] = 0;
|
||||
}
|
||||
}
|
||||
})
|
||||
})()
|
9
jsb-adapter/engine/assemblers/label/3d/ttf.js
Normal file
9
jsb-adapter/engine/assemblers/label/3d/ttf.js
Normal file
@@ -0,0 +1,9 @@
|
||||
(function(){
|
||||
if(!cc.Label.__assembler__.TTF3D) return;
|
||||
|
||||
let proto = cc.Label.__assembler__.TTF3D.prototype;
|
||||
|
||||
Object.assign(proto, {
|
||||
updateWorldVerts: cc.Assembler3D.updateWorldVerts
|
||||
})
|
||||
})()
|
Reference in New Issue
Block a user