tommorow ui (and making this look good)
This commit is contained in:
@@ -551,12 +551,14 @@ class Charter extends UIState {
|
||||
__relinkUndos();
|
||||
__applyPlaytestInfo();
|
||||
|
||||
/*
|
||||
var charterWaveHandler:CharterWaveformHandler = new CharterWaveformHandler();
|
||||
var waveShader:CustomShader = charterWaveHandler.generateShader("Inst.ogg", FlxG.sound.music);
|
||||
charterWaveHandler.ampsNeeded = __endStep*40;
|
||||
|
||||
var waveShader:CustomShader = charterWaveHandler.generateShader("Voices.ogg", vocals);
|
||||
for (grid in gridBackdrops) grid.waveformSprite.shader = waveShader;
|
||||
*/
|
||||
|
||||
var dataDisplay:FlxSprite = new FlxSprite().loadGraphic(charterWaveHandler.waveDatas.get("Voices.ogg"));
|
||||
dataDisplay.cameras = [charterCamera]; dataDisplay.x = -dataDisplay.width; add(dataDisplay);
|
||||
}
|
||||
|
||||
public var __endStep:Float = 0;
|
||||
|
||||
@@ -34,10 +34,8 @@ class CharterWaveformHandler extends FlxBasic {
|
||||
var pixelsNeeded:Int = Math.floor(ampsNeeded/3);
|
||||
if ((ampsNeeded/3) % 1 > 0) pixelsNeeded += 1;
|
||||
|
||||
var WRAP:Int = 500; // should be ampSqrt
|
||||
|
||||
var waveData:BitmapData = new BitmapData(
|
||||
WRAP, 1+Math.floor(pixelsNeeded/WRAP), true, 0xFF000000
|
||||
ampSqrt, 1+Math.floor(pixelsNeeded/ampSqrt), true, 0xFF000000
|
||||
);
|
||||
|
||||
for (y in 0...waveData.height)
|
||||
|
||||
Reference in New Issue
Block a user