Playing with pipeline to display outline
This commit is contained in:
parent
f6f90eea32
commit
f7466994c5
8 changed files with 162 additions and 0 deletions
|
@ -8,6 +8,8 @@ import {gameManager} from "./Phaser/Game/GameManager";
|
|||
import {SelectCharacterScene} from "./Phaser/Login/SelectCharacterScene";
|
||||
import {EnableCameraScene} from "./Phaser/Login/EnableCameraScene";
|
||||
import {FourOFourScene} from "./Phaser/Reconnecting/FourOFourScene";
|
||||
import WebGLRenderer = Phaser.Renderer.WebGL.WebGLRenderer;
|
||||
import {OutlinePipeline} from "./Phaser/Shaders/OutlinePipeline";
|
||||
|
||||
const config: GameConfig = {
|
||||
title: "Office game",
|
||||
|
@ -21,6 +23,13 @@ const config: GameConfig = {
|
|||
arcade: {
|
||||
debug: DEBUG_MODE
|
||||
}
|
||||
},
|
||||
callbacks: {
|
||||
postBoot: game => {
|
||||
// FIXME: we should fore WebGL in the config.
|
||||
let renderer = game.renderer as WebGLRenderer;
|
||||
renderer.addPipeline(OutlinePipeline.KEY, new OutlinePipeline(game));
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue