Bugfix
This commit is contained in:
parent
f24e2b96d5
commit
400b55bf09
4 changed files with 3 additions and 32 deletions
|
@ -55,31 +55,7 @@ function App() {
|
|||
return (
|
||||
<div onClick={() => setBgIndex((bgIndex) => (bgIndex + 1) % bgs.length)}>
|
||||
<Canvas dpr={[1.5, 2]} linear shadows frameloop="demand">
|
||||
<Wrapper
|
||||
getSheet={() =>
|
||||
getProject('Space', {
|
||||
state: {
|
||||
sheetsById: {
|
||||
'R3F-Canvas': {
|
||||
staticOverrides: {
|
||||
byObject: {
|
||||
'Light 1': {
|
||||
position: {
|
||||
x: -60,
|
||||
y: -63,
|
||||
z: -79,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
definitionVersion: '0.3.0-dev',
|
||||
revisionHistory: ['1__HCrX_ol8j4wK3-Pi'],
|
||||
},
|
||||
}).sheet('Scene')
|
||||
}
|
||||
>
|
||||
<Wrapper getSheet={() => getProject('Space').sheet('Scene')}>
|
||||
<fog attach="fog" args={[bg, 16, 30]} />
|
||||
<color attach="background" args={[bg]} />
|
||||
<ambientLight intensity={0.75} />
|
||||
|
|
|
@ -4,7 +4,7 @@ import type {MutableRefObject} from 'react'
|
|||
import {useLayoutEffect, useRef} from 'react'
|
||||
import React from 'react'
|
||||
import useRefAndState from './useRefAndState'
|
||||
import {studio} from '@theatre/studio'
|
||||
import studio from '@theatre/studio'
|
||||
import type {PerspectiveCamera as PerspectiveCameraImpl} from 'three'
|
||||
import type {ISheet} from '@theatre/core'
|
||||
import {types} from '@theatre/core'
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
import SnapshotEditor from './components/SnapshotEditor'
|
||||
import studio from '@theatre/studio'
|
||||
import Toolbar from './components/Toolbar/Toolbar'
|
||||
import {types} from '@theatre/core'
|
||||
|
||||
export default function setupPlugin() {
|
||||
studio.extend({
|
||||
|
@ -12,9 +11,6 @@ export default function setupPlugin() {
|
|||
panes: [
|
||||
{
|
||||
class: 'snapshotEditor',
|
||||
dataType: types.compound({
|
||||
grosse: types.number(20),
|
||||
}),
|
||||
component: SnapshotEditor,
|
||||
},
|
||||
],
|
||||
|
|
|
@ -30,7 +30,6 @@ export interface PaneClassDefinition<
|
|||
DataType extends PropTypeConfig_Compound<{}>,
|
||||
> {
|
||||
class: string
|
||||
dataType: DataType
|
||||
component: React.ComponentType<{
|
||||
paneId: string
|
||||
}>
|
||||
|
@ -237,7 +236,7 @@ export default class TheatreStudio implements IStudio {
|
|||
return this._getSelectionDerivation().tapImmediate(studioTicker, fn)
|
||||
}
|
||||
|
||||
get selection(): (ISheetObject | ISheet)[] {
|
||||
get selection(): Array<ISheetObject | ISheet> {
|
||||
return this._getSelection()
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue