瀏覽代碼

Fix some TS silliness

Gary Hsu 4 年之前
父節點
當前提交
23c9e85558
共有 3 個文件被更改,包括 4 次插入4 次删除
  1. 1 1
      src/Engines/nativeEngine.ts
  2. 1 1
      src/Misc/basis.ts
  3. 2 2
      tests/unit/babylon/src/Misc/babylon.promise.tests.ts

+ 1 - 1
src/Engines/nativeEngine.ts

@@ -1265,7 +1265,7 @@ export class NativeEngine extends Engine {
             // Reorder from [+X, +Y, +Z, -X, -Y, -Z] to [+X, -X, +Y, -Y, +Z, -Z].
             const reorderedFiles = [files[0], files[3], files[1], files[4], files[2], files[5]];
             Promise.all(reorderedFiles.map((file) => Tools.LoadFileAsync(file).then((data) => new Uint8Array(data as ArrayBuffer)))).then((data) => {
-                return new Promise((resolve: (_: void) => void, reject) => {
+                return new Promise<void>((resolve, reject) => {
                     this._native.loadCubeTexture(texture._webGLTexture!, data, !noMipmap, resolve, reject);
                 });
             }).then(() => {

+ 1 - 1
src/Misc/basis.ts

@@ -265,7 +265,7 @@ function workerFunc(): void {
                 // Override wasm binary
                 Module = { wasmBinary: (event.data.wasmBinary) };
                 importScripts(event.data.url);
-                transcoderModulePromise = new Promise((res: (_: void) => void) => {
+                transcoderModulePromise = new Promise<void>((res) => {
                     Module.onRuntimeInitialized = () => {
                         Module.initializeBasis();
                         res();

+ 2 - 2
tests/unit/babylon/src/Misc/babylon.promise.tests.ts

@@ -21,7 +21,7 @@ describe('Babylon.Promise', function() {
     describe('#Composition', () => {
         it('should chain promises correctly #1', (done) => {
             var tempString = "";
-            var p1 = new Promise((resolve: (_: void) => void, reject) => {
+            var p1 = new Promise<void>((resolve) => {
                 tempString = "Initial";
                 resolve();
             }).then(() => {
@@ -43,7 +43,7 @@ describe('Babylon.Promise', function() {
 
         it('should chain promises correctly #2', (done) => {
             var tempString = "";
-            var p1 = new Promise((resolve: (_: void) => void, reject) => {
+            var p1 = new Promise<void>((resolve) => {
                 tempString = "Initial";
                 resolve();
             }).then(() => {