소스 검색

Merge b5c29352ed into 1eaccef60f

pull/1195/merge
Malgalad 1 개월 전
committed by GitHub
부모
커밋
d0bc6e38df
No known key found for this signature in database GPG 키 ID: B5690EEEBB952194
2개의 변경된 파일9개의 추가작업 그리고 0개의 파일을 삭제
  1. +5
    -0
      doc/json-config-parameters.md
  2. +4
    -0
      src/js/pannellum.js

+ 5
- 0
doc/json-config-parameters.md 파일 보기

@@ -361,6 +361,11 @@ Defaults to `false`.

Applies a fixed scaling to the default hot spot size. Can be combined with `scale`.

#### `sticky` (boolean)

When `true`, the hot spot will stick to the edges of the screen, always visible.
Defaults to `false`.

### `hotSpotDebug` (boolean)

When `true`, the mouse pointer's pitch and yaw are logged to the console when


+ 4
- 0
src/js/pannellum.js 파일 보기

@@ -2078,6 +2078,10 @@ function renderHotSpot(hs) {
// Apply transform
coord[0] += (canvasWidth - hs.div.offsetWidth) / 2;
coord[1] += (canvasHeight - hs.div.offsetHeight) / 2;
if (hs.sticky) {
coord[0] = Math.min(canvasWidth - hs.div.offsetWidth, Math.max(0, coord[0]));
coord[1] = Math.min(canvasHeight - hs.div.offsetHeight, Math.max(0, coord[1]));
}
var transform = 'translate(' + coord[0] + 'px, ' + coord[1] +
'px) translateZ(9999px) rotate(' + config.roll + 'deg)';
if (hs.scale)


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