mirror of
https://github.com/tobspr/shapez.io.git
synced 2024-10-27 20:34:29 +00:00
Minor refactoring
This commit is contained in:
parent
d4617edad5
commit
0d52793c27
@ -197,7 +197,7 @@ export class FormElementItemChooser extends FormElement {
|
|||||||
canvas.width = 128;
|
canvas.width = 128;
|
||||||
canvas.height = 128;
|
canvas.height = 128;
|
||||||
const context = canvas.getContext("2d");
|
const context = canvas.getContext("2d");
|
||||||
item.drawRaw(context, 128);
|
item.drawFullSizeOnCanvas(context, 128);
|
||||||
this.element.appendChild(canvas);
|
this.element.appendChild(canvas);
|
||||||
|
|
||||||
const detector = new ClickDetector(canvas, {});
|
const detector = new ClickDetector(canvas, {});
|
||||||
|
@ -56,7 +56,7 @@ export class BaseItem extends BasicSerializableObject {
|
|||||||
* @param {CanvasRenderingContext2D} context
|
* @param {CanvasRenderingContext2D} context
|
||||||
* @param {number} size
|
* @param {number} size
|
||||||
*/
|
*/
|
||||||
drawRaw(context, size) {
|
drawFullSizeOnCanvas(context, size) {
|
||||||
abstract;
|
abstract;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -62,7 +62,7 @@ export class BooleanItem extends BaseItem {
|
|||||||
* @param {CanvasRenderingContext2D} context
|
* @param {CanvasRenderingContext2D} context
|
||||||
* @param {number} size
|
* @param {number} size
|
||||||
*/
|
*/
|
||||||
drawRaw(context, size) {
|
drawFullSizeOnCanvas(context, size) {
|
||||||
let sprite;
|
let sprite;
|
||||||
if (this.value) {
|
if (this.value) {
|
||||||
sprite = Loader.getSprite("sprites/wires/boolean_true.png");
|
sprite = Loader.getSprite("sprites/wires/boolean_true.png");
|
||||||
|
@ -52,7 +52,7 @@ export class ColorItem extends BaseItem {
|
|||||||
* @param {CanvasRenderingContext2D} context
|
* @param {CanvasRenderingContext2D} context
|
||||||
* @param {number} size
|
* @param {number} size
|
||||||
*/
|
*/
|
||||||
drawRaw(context, size) {
|
drawFullSizeOnCanvas(context, size) {
|
||||||
if (!this.cachedSprite) {
|
if (!this.cachedSprite) {
|
||||||
this.cachedSprite = Loader.getSprite("sprites/colors/" + this.color + ".png");
|
this.cachedSprite = Loader.getSprite("sprites/colors/" + this.color + ".png");
|
||||||
}
|
}
|
||||||
|
@ -55,8 +55,8 @@ export class ShapeItem extends BaseItem {
|
|||||||
* @param {CanvasRenderingContext2D} context
|
* @param {CanvasRenderingContext2D} context
|
||||||
* @param {number} size
|
* @param {number} size
|
||||||
*/
|
*/
|
||||||
drawRaw(context, size) {
|
drawFullSizeOnCanvas(context, size) {
|
||||||
this.definition.drawRaw(context, size);
|
this.definition.drawFullSizeOnCanvas(context, size);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -302,7 +302,7 @@ export class ShapeDefinition extends BasicSerializableObject {
|
|||||||
* @param {CanvasRenderingContext2D} context
|
* @param {CanvasRenderingContext2D} context
|
||||||
* @param {number} size
|
* @param {number} size
|
||||||
*/
|
*/
|
||||||
drawRaw(context, size) {
|
drawFullSizeOnCanvas(context, size) {
|
||||||
this.internalGenerateShapeBuffer(null, context, size, size, 1);
|
this.internalGenerateShapeBuffer(null, context, size, size, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user