func (msg *Scene) UnmarshalJSON(b []byte) error {
	return jsonpb.Unmarshal(bytes.NewReader(b), msg)
}
UnmarshalJSON implements json.Unmarshaler
package config
import (
	"bytes"
	"github.com/golang/protobuf/jsonpb"
)
func (msg *Scene) MarshalJSON() ([]byte, error) {
	var buf bytes.Buffer
	err := (&jsonpb.Marshaler{
		EnumsAsInts:  false,
		EmitDefaults: false,
		OrigName:     false,
	}).Marshal(&buf, msg)
	return buf.Bytes(), err
}