소스 검색

Make spawner options bigger. Sort characters by name.

tags/v0.0.4
Fen Dweller 5 년 전
부모
커밋
4040826db4
2개의 변경된 파일13개의 추가작업 그리고 2개의 파일을 삭제
  1. +8
    -0
      macrovision.css
  2. +5
    -2
      macrovision.js

+ 8
- 0
macrovision.css 파일 보기

@@ -236,4 +236,12 @@ body #test-canvas {

body.toggle-bottom-name .bottom-name {
display: inline;
}

#spawners > button {
font-size: 200%;
}
#spawners > select {
font-size: 200%;
margin-right: 50px;
}

+ 5
- 2
macrovision.js 파일 보기

@@ -744,6 +744,9 @@ function prepareEntities() {
availableEntities["objects"] = makeObjects();
availableEntities["vehicles"] = makeVehicles();

availableEntities["characters"].sort((x,y) => {
return x.name < y.name ? -1 : 1
});
const holder = document.querySelector("#spawners");
Object.entries(availableEntities).forEach(([category, entityList]) => {
const select = document.createElement("select");
@@ -758,14 +761,14 @@ function prepareEntities() {

const button = document.createElement("button");

button.innerText = "Create " + category;
button.innerText = "Create";
button.addEventListener("click", e => {
const newEntity = entityList[select.value].constructor()
displayEntity(newEntity, newEntity.defaultView, 0.5, 1);
});

holder.appendChild(select);
holder.appendChild(button);
holder.appendChild(select);
});
}



불러오는 중...
취소
저장