com.hikky.heliodorlib
Version:
This is the library for Vket Cloud SDK.
756 lines (753 loc) • 23.6 kB
JSON
{
"Version": 1,
"Z": 1,
"Scripts":[
"Canvas/HeliScript/helApi.hs",
"Canvas/HeliScript/helConfig.hs",
"Canvas/HeliScript/helFunc.hs",
"Canvas/HeliScript/PhotoModeCamera/PhotoModeCameraViewModel.hs",
"Canvas/HeliScript/PhotoModeCamera/PhotoModeCameraView.hs",
"Canvas/HeliScript/PhotoModeCamera/PhotoModeCameraModel.hs",
"Canvas/HeliScript/PhotoModeCamera/PhotoModeCameraController.hs"
],
"Layout": [
{
"Comment": "写真撮影や動画撮影のViewModelを管理するベースレイヤー",
"Name": "camera_mode_base_layer",
"Show": false,
"Z": 3,
"Components":[
"PhotoModeCameraViewModel",
"PhotoModeCameraModel"
],
"AutoLoading":false,
"Gui": []
},
{
"Name": "camera_layer",
"Show": false,
"Z": 2,
"Components":[
"PhotoModeCameraController"
],
"AutoLoading":false,
"Gui": [
{
"Name": "cameraframe_image",
"Type": "image",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": true,
"RaycastTarget":false,
"Pos": [0,0],
"Size": [512,1024],
"Z": 0,
"Pivot": [0.5,0.5],
"Anchor": "CM",
"Toggle":[
{"Name":"Toggle_Photo_Movie","State":true}
],
"ParamImage": {
"Uri": "gui2024/camera/camera_frame_po.png"
}
},
{
"Name": "camera_reset_button",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": true,
"Pos": [83,102],
"Size": [130,130],
"Z": 0,
"Pivot": [0.5,0.5],
"Anchor": "LT",
"Toggle": [ ],
"ParamButton": {
"FileName": "gui2024/camera/camera_btn_reset.png",
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
},
"GUIAction": [
{"Func":{"Name":"ResetPhotoModeCamera"}}
]
},
{
"Name": "camera_FrontBack_button",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": true,
"Pos": [251,102],
"Size": [130,130],
"Z": 0,
"Pivot": [0.5,0.5],
"Anchor": "LT",
"Toggle": [
{"Name":"Toggle_Photo_MoveDir","State":true}
],
"ParamButton": {
"FileName": "gui2024/camera/camera_btn_frontback.png",
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
},
"GUIAction": [
{"Func":{"Name":"PhotoModeMoveRotateToggle"}},
{"String":{"Name":"ToggleChange","Value":"Toggle_Photo_MoveDir"}}
]
},
{
"Name": "camera_UpDown_button",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": false,
"Pos": [251,102],
"Size": [130,130],
"Z": 0,
"Pivot": [0.5,0.5],
"Anchor": "LT",
"Toggle": [
{"Name":"Toggle_Photo_MoveDir","State":false}
],
"ParamButton": {
"FileName": "gui2024/camera/camera_btn_updown.png",
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
},
"GUIAction": [
{"Func":{"Name":"PhotoModeMoveRotateToggle"}},
{"String":{"Name":"ToggleChange","Value":"Toggle_Photo_MoveDir"}}
]
},
{
"Name": "nameplate_delete_on_button",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": true,
"Pos": [423,102],
"Size": [130,130],
"Z": 0,
"Pivot": [0.5,0.5],
"Anchor": "LT",
"Toggle": [
{"Name":"Toggle_nameplate_delete","State":true}
],
"ParamButton": {
"FileName": "gui2024/camera/camera_btn_name_on.png",
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
},
"GUIAction": [
{"Func":{"Name":"ShowNamePlateToggle"}},
{"String":{"Name":"ToggleChange","Value":"Toggle_nameplate_delete"}}
]
},
{
"Name": "nameplate_delete_off_button",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": false,
"Pos": [423,102],
"Size": [130,130],
"Z": 0,
"Pivot": [0.5,0.5],
"Anchor": "LT",
"Toggle": [
{"Name":"Toggle_nameplate_delete","State":false}
],
"ParamButton": {
"FileName": "gui2024/camera/camera_btn_name_off.png",
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
},
"GUIAction": [
{"Func":{"Name":"ShowNamePlateToggle"}},
{"String":{"Name":"ToggleChange","Value":"Toggle_nameplate_delete"}}
]
},
{
"Name": "camera_gaze_on_button",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": false,
"Pos": [592,102],
"Size": [130,130],
"Z": 0,
"Pivot": [0.5,0.5],
"Anchor": "LT",
"Toggle": [
{"Name":"Toggle_camera_gaze","State":false}
],
"ParamButton": {
"FileName": "gui2024/camera/camera_btn_gaze_on.png",
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
},
"GUIAction": [
{"Func":{"Name":"LookCameraToggle"}},
{"String":{"Name":"ToggleChange","Value":"Toggle_camera_gaze"}}
]
},
{
"Name": "camera_gaze_off_button",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": true,
"Pos": [592,102],
"Size": [130,130],
"Z": 0,
"Pivot": [0.5,0.5],
"Anchor": "LT",
"Toggle": [
{"Name":"Toggle_camera_gaze","State":true}
],
"ParamButton": {
"FileName": "gui2024/camera/camera_btn_gaze_off.png",
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
},
"GUIAction": [
{"Func":{"Name":"LookCameraToggle"}},
{"String":{"Name":"ToggleChange","Value":"Toggle_camera_gaze"}}
]
},
{
"Name": "camera_focus_on_button",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": false,
"Pos": [764,102],
"Size": [130,130],
"Z": 0,
"Pivot": [0.5,0.5],
"Anchor": "LT",
"Toggle": [
{"Name":"Toggle_camera_focus","State":false}
],
"ParamButton": {
"FileName": "gui2024/camera/camera_btn_focus_on.png",
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
},
"GUIAction": [
{"Flag":{"Name":"PhotoFocusMode", "Enable":false}},
{"String":{"Name":"ToggleChange","Value":"Toggle_camera_focus"}},
{"SetShowLayer" : {"Name" : "camera_focus_layer","Show" : false}}
]
},
{
"Name": "camera_focus_off_button",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": true,
"Pos": [764,102],
"Size": [130,130],
"Z": 0,
"Pivot": [0.5,0.5],
"Anchor": "LT",
"Toggle": [
{"Name":"Toggle_camera_focus","State":true}
],
"ParamButton": {
"FileName": "gui2024/camera/camera_btn_focus_off.png",
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
},
"GUIAction": [
{"Flag":{"Name":"PhotoFocusMode", "Enable":true}},
{"String":{"Name":"ToggleChange","Value":"Toggle_camera_focus"}},
{"SetShowLayer" : {"Name" : "camera_focus_layer","Show" : true}}
]
},
{
"Name": "camera_exit_button",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": true,
"Pos":[-90,110],
"Size":[256,256],
"Z": 3,
"Pivot":[ 0.5, 0.5],
"Anchor": "RT",
"Toggle": [
{"Name":"Toggle_Is_Saved_Video","State":true},
{"Name":"Toggle_Record_Start_Stop","State":true}
],
"ParamButton": {
"FileName": "gui2024/menu/menu_close_po.png",
"ClickAreaSize":[180, 140],
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
},
"GUIAction": [
{"SetShowLayer" : {"Name" : "camera_layer","Show":false}},
{"Flag":{"Name":"PhotoMode","Enable":false}},
{"String":{"Name":"ToggleDefault","Value":"Toggle_MoveKeyOnly"}},
{"String":{"Name":"ToggleDefault","Value":"Toggle_Photo_MoveDir"}},
{"String":{"Name":"ToggleDefault","Value":"Toggle_nameplate_delete"}},
{"String":{"Name":"ToggleDefault","Value":"Toggle_camera_gaze"}},
{"String":{"Name":"ToggleDefault","Value":"Toggle_ShowPreviewPhoto"}},
{"String":{"Name":"ToggleDefault","Value":"action_palette_toggle"}},
{"SetShowLayer" : {"Name" : "camera_layer","Show" : false}},
{"SetShowLayer" : {"Name" : "camera_focus_layer","Show" : false}},
{"String":{"Name":"ToggleDefault","Value":"Toggle_camera_focus"}},
{"Func": {"Name": "CloseAllLayer"}},
{"SetShowLayer": {"Name": "HUD","Show": true}},
{"String":{"Name":"ToggleDefault","Value":"Toggle_HUD_Open_Close"}},
{"String": {"Name": "ToggleDefault","Value": "Toggle_MainMenu_On"}},
{"SetShowLayer" : {"Name" : "ToastNotice","Show" : true}}
]
},
{
"Name": "camera_shoot_button",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": true,
"Pos":[-99, -130],
"Size":[ 318, 318],
"Z": 1,
"Pivot":[ 0.5, 0.5],
"Anchor": "CB",
"Toggle":[
{"Name":"Toggle_Photo_Movie","State":true}
],
"ParamButton": {
"FileName": "gui2024/camera/camera_shoot.png",
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
},
"GUIAction": [
{"Index" : {"Name" : "AudioPlay","Value":0}},
{"Func" : {"Name" : "callscript","Category": "canvas", "Param" : "camera_layer,PhotoModeCameraController,ResizePreviewFrame" }},
{"Func" : {"Name" : "Photoshot"}},
{"Func" : {"Name" : "PhotoPreviewToggle"}},
{"String":{"Name":"ToggleChange","Value":"Toggle_ShowPreviewPhoto"}}
]
},
{
"Name": "photo_preview_background",
"Type": "button",
"Show": false,
"Pos":[ 0, 0],
"Size":[ 3000, 3000],
"Z": 104,
"Pivot":[ 0.5, 0.5],
"Anchor":"CM",
"ParamButton": {
"FileName":"gui2024/modal.png"
},
"Toggle":[
{"Name":"Toggle_ShowPreviewPhoto","State":false}
],
"GUIAction":[
{"Func" : {"Name" : "PhotoPreviewToggle"}},
{"String":{"Name":"ToggleDefault","Value":"Toggle_ShowPreviewPhoto"}}
]
},
{
"Name": "photo_previw_frame_image",
"Type": "image",
"Show": false,
"Pos":[ 0, 0],
"Size":[ 1100, 2280],
"Z": 105,
"Pivot":[ 0.5, 0.5],
"Anchor":"CM",
"Toggle":[
{"Name":"Toggle_ShowPreviewPhoto","State":false},
{"Name":"Toggle_ShowPreviewPhotoFrame","State":true}
]
},
{
"Name": "PhotoRenderTexture",
"Type": "button",
"Show": false,
"Pos":[ 0, 0],
"Size":[ 1000, 1778],
"Z": 106,
"Pivot":[ 0.5, 0.5],
"Anchor":"CM",
"ParamButton": {
"FileName": "gui2024/white.png"
},
"Toggle":[
{"Name":"Toggle_ShowPreviewPhoto","State":false}
],
"GUIAction":[
{"Func" : {"Name" : "PhotoPreviewToggle"}},
{"String":{"Name":"ToggleDefault","Value":"Toggle_ShowPreviewPhoto"}}
]
},
{
"Name": "camera_photo_on",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": true,
"Pos":[-64,-32],
"Size":[130,130],
"Z": 1,
"Pivot":[0.5,0.5],
"Anchor": "RM",
"Toggle":[
{"Name":"Toggle_Photo_Movie","State":true},
{"Name":"Toggle_Record_Start_Stop","State":true},
{"Name":"Toggle_Forced_Show_Off_NotReleased","State":false}
],
"ParamButton": {
"FileName": "gui2024/hud/hud_photo.png",
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
},
"GUIAction": []
},
{
"Name": "camera_photo_off",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Pos":[-64,-32],
"Size":[130,130],
"Z": 1,
"Pivot":[0.5,0.5],
"Anchor": "RM",
"Toggle":[
{"Name":"Toggle_Photo_Movie","State":false},
{"Name":"Toggle_Record_Start_Stop","State":true},
{"Name":"Toggle_Forced_Show_Off_NotReleased","State":false}
],
"ParamButton": {
"FileName": "gui2024/hud/hud_photo_down.png",
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
},
"GUIAction": []
},
{
"Comment" : "カメラの説明",
"Name": "camera_description",
"Type": "image",
"Platform": "_sp",
"Language": "_en",
"Portrait": "",
"Show": true,
"Pos": [280,625],
"Size": [1024,1024],
"Z": 2,
"Pivot": [1.0,0.5],
"Anchor": "LT",
"ParamImage": {
"Uri": "gui2024/camera/camera_description_po.png"
},
"Animation":{
"State":{
"Begin":{
"Pos":[834,625]
},
"End":{
"Pos":[834,625]
}
}
}
},
{
"Commnet" : "カメラ説明表示ボタン",
"Name": "camera_description_open_btn",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Pos":[-15,625],
"Size":[64,1024],
"Z": 3,
"Pivot":[0,0.5],
"Anchor": "LT",
"Toggle":[
{"Name":"toggle_camera_description_open","State":true}
],
"ParamButton": {
"FileName": "gui2024/camera/camera_description_btn_open_po.png",
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0],
"ClickAreaSize":[64, 882]
},
"Animation":{
"State":{
"Begin":{
"Alpha": 1,
"Pos":[-15,625]
},
"End":{
"Alpha": 0,
"Pos":[-15,625]
}
}
},
"GUIAction": [
{"Func" : {"Name" : "StartGUIAnimation","Param":"camera_layer,camera_description,End,200"}},
{"Func" : {"Name" : "StartGUIAnimation","Param":"camera_layer,camera_description_open_btn,End,600"}},
{"Func" : {"Name" : "StartGUIAnimation","Param":"camera_layer,camera_description_close_btn,Begin,600"}},
{"String":{"Name":"ToggleChange","Value":"toggle_camera_description_open"}},
{"String":{"Name":"ToggleChange","Value":"toggle_camera_description_close"}}
]
},
{
"Commnet" : "カメラ説明非表示ボタン",
"Name": "camera_description_close_btn",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Pos":[535,625],
"Size":[64,1024],
"Z": 3,
"Pivot":[0,0.5],
"Anchor": "LT",
"Toggle":[
{"Name":"toggle_camera_description_close","State":false}
],
"ParamButton": {
"FileName": "gui2024/camera/camera_description_btn_close_po.png",
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0],
"ClickAreaSize":[64, 882]
},
"Animation":{
"State":{
"Begin":{
"Alpha": 0,
"Pos":[535,625]
},
"End":{
"Alpha": 1,
"Pos":[535,625]
}
}
},
"GUIAction": [
{"Func" : {"Name" : "StartGUIAnimation","Param":"camera_layer,camera_description,Begin,200"}},
{"Func" : {"Name" : "StartGUIAnimation","Param":"camera_layer,camera_description_close_btn,End,600"}},
{"Func" : {"Name" : "StartGUIAnimation","Param":"camera_layer,camera_description_open_btn,Begin,600"}},
{"String":{"Name":"ToggleChange","Value":"toggle_camera_description_open"}},
{"String":{"Name":"ToggleChange","Value":"toggle_camera_description_close"}}
]
},
{
"Name": "camera_btn_share",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": true,
"Pos":[0,-265],
"Size":[250,250],
"Z": 110,
"Pivot":[0.5,0.5],
"Anchor": "CB",
"ParamButton": {
"FileName": "gui2024/camera/camera_btn_share.png",
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
},
"Toggle": [
{
"Name": "Toggle_ShowPreviewPhoto",
"State": false
}
],
"GUIAction": []
}
]
},
{
"Name": "camera_focus_layer",
"Show": false,
"Z": 0,
"AutoLoading":false,
"Gui": [
{
"Name": "camera_focus_base",
"Type": "image",
"Platform": "",
"Language": "_en",
"Portrait": "",
"Show": true,
"Pos": [405,170],
"Size": [1024,256],
"Z": -1,
"Pivot": [0.0,0.0],
"Anchor": "LT",
"Toggle": [ ],
"ParamImage": {
"Uri": "gui2024/camera/camera_focus_status_base_po.png"
}
},
{
"Comment": "フォーカススライダー",
"Name": "focus_slider",
"Type": "Slider",
"Show": true,
"Pos": [664,244],
"Size": [393,55],
"Z": 0,
"Pivot": [0.0,0.0],
"Anchor":"LT",
"Toggle" : [
{"Name":"Toggle_FocusSlider","State":true}
],
"ParamSlider": {
"OnName": "gui2024/camera/camera_focus_bar_slider.png",
"OnSize": [63,63],
"OffName": "gui2024/camera/camera_focus_bar_slider.png",
"OffSize": [63,63],
"DriveField": "PhotoModeFocus"
}
},
{
"Comment":"フォーカスバー",
"Name": "focus_bar",
"Type": "image",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": true,
"Pos": [606,264],
"Size": [512,16 ],
"Z": 0,
"Pivot": [0.0,0.0],
"Anchor": "LT",
"Toggle": [ ],
"ParamImage": {
"Uri": "gui2024/camera/camera_focus_bar_base_po.png"
}
},
{
"Comment": "ボケ値スライダー",
"Name": "bokeh_slider",
"Type": "Slider",
"Show": true,
"Pos": [663,333],
"Size": [393,55],
"Z": 0,
"Pivot": [0.0,0.0],
"Anchor":"LT",
"Toggle" : [
],
"ParamSlider": {
"OnName": "gui2024/camera/camera_focus_bar_slider.png",
"OnSize": [63,63],
"OffName": "gui2024/camera/camera_focus_bar_slider.png",
"OffSize": [63,63],
"DriveField": "PhotoModeFnum"
}
},
{
"Comment" : "ぼかしバー",
"Name": "bokeh_bar",
"Type": "image",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": true,
"Pos": [606,353],
"Size": [512,16],
"Z": 0,
"Pivot": [0.0,0.0],
"Anchor": "LT",
"Toggle": [ ],
"ParamImage": {
"Uri": "gui2024/camera/camera_focus_bar_base_po.png"
}
},
{
"Name": "focus_lock_on",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": false,
"Pos": [1127,201],
"Size": [134,134],
"Z": 0,
"Pivot": [0.0,0.0],
"Anchor": "LT",
"Toggle": [
{"Name":"Toggle_FocusLock","State":false}
],
"ParamButton": {
"FileName": "gui2024/camera/camera_focus_lock_on.png",
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
},
"GUIAction": [
{"String":{"Name":"ToggleChange","Value":"Toggle_FocusLock"}},
{"String":{"Name":"ToggleChange","Value":"Toggle_FocusSlider"}},
{"Flag":{"Name":"PhotoFocusLock", "Enable":false}}
]
},
{
"Name": "focus_lock_off",
"Type": "button",
"Platform": "",
"Language": "",
"Portrait": "",
"Show": true,
"Pos": [1127,201],
"Size": [134,134],
"Z": 0,
"Pivot": [0.0,0.0],
"Anchor": "LT",
"Toggle": [
{"Name":"Toggle_FocusLock","State":true}
],
"ParamButton": {
"FileName": "gui2024/camera/camera_focus_lock_off.png",
"OnKeyDownMulColor":[0.5,0.5,0.5,1.0]
},
"GUIAction": [
{"String":{"Name":"ToggleChange","Value":"Toggle_FocusLock"}},
{"String":{"Name":"ToggleChange","Value":"Toggle_FocusSlider"}},
{"Flag":{"Name":"PhotoFocusLock", "Enable":true}}
]
}
]
},
{
"Name": "record_layer",
"Show": false,
"Z": 0,
"Components":[
"PhotoModeCameraController"
],
"AutoLoading":false,
"Gui": [
{
"Name": "photoframe_image",
"Type": "image",
"Platform": "",
"Language": "",
"Portrait": "",
"Show":true,
"RaycastTarget":false,
"Pos":[0,0],
"Size":[700,300],
"Z": 0,
"Pivot":[0.5,0.5],
"Anchor": "CM",
"Toggle":[
{"Name":"Toggle_Record_Start_Stop","State":true}
],
"ParamImage": {
"Uri": "gui2024/camera/camera_frame.png"
}
}
]
}
]
}