Commit Graph

80 Commits

Author SHA1 Message Date
yangbear 50ccb791a4 Completely remove raycast block logic to guarantee ping clicks 2026-07-12 03:59:50 +08:00
yangbear 86a0739fda Fix ping scaling issues and disable touchArray raycast block 2026-07-12 03:51:13 +08:00
yangbear 0a98898c26 Fix NullReferenceException caused by aggressive collider destruction in Editor 2026-07-12 03:48:49 +08:00
yangbear 26063858a3 Fix ping.001 first phase collider issue and clear old colliders safely 2026-07-12 03:47:42 +08:00
yangbear 76a6691ffc Fix ping collider issues for second phase clicks 2026-07-12 03:45:35 +08:00
yangbear 057aa76f2d Fix ping clickable issue on second phase 2026-07-12 03:43:07 +08:00
yangbear f72215e7c3 Fix chanraotuibu unclickable issue by using SphereCollider centered at ping.004 2026-07-12 03:38:44 +08:00
yangbear 5c76c9a7a0 Auto-size BoxCollider to exactly fit chanraotuibu mesh so it can be clicked 2026-07-11 10:19:20 +08:00
yangbear 5f4eff1cef Swap order: Shose now triggers Ping, and Ping triggers ChanraoTuibu. Final voice moved to ChanraoTuibu. 2026-07-11 05:35:30 +08:00
yangbear b18d28fc40 Move fracture voice from Shose click to Point2 click 2026-07-11 05:28:03 +08:00
yangbear 688b4b29fc Fix Shose blinking immediately at start by adding OnDisable hook and correctly disabling the script before activating the object 2026-07-11 05:21:23 +08:00
yangbear d32a524308 Fix Point2 outline visual script bug, show Shose without outline at start, only show point2 after camera3 switches, and fix Shose undo removing camera reversion 2026-07-11 05:15:23 +08:00
yangbear e209f866b9 Fix Point2 visibility by reusing the original TouchPositionHandler renderer logic 2026-07-11 04:59:33 +08:00
yangbear 4b233758d5 Add point2 as the first step, trigger IsCheck, and enable Shose afterward 2026-07-11 04:50:21 +08:00
yangbear 7d22163cf6 Set woman's IsCheck to true when switching to camera3, reset it on undo 2026-07-11 02:52:18 +08:00
yangbear 0abf59a7d7 Centralize VideoPanel logic in UIManager to solve reference ambiguity 2026-07-10 05:01:29 +08:00
yangbear 80cb7598e6 Fix VideoPanel reference, automatically find Canvas/VideoPanel and add components if missing 2026-07-10 04:41:26 +08:00
yangbear 745b11b7f0 Refine Shose undo back to initial voice, fix video looping and hiding, make TipPanel persistent during opening 2026-07-10 03:50:39 +08:00
yangbear ec503bd3f1 Fix final chanrao audio, smooth camera3 transition, show TipPanel for 2s, and play tuoxiezi video 2026-07-10 02:51:52 +08:00
yangbear 193d93f852 Fix Ping restart collider issue and Shose flash issue 2026-07-10 02:11:11 +08:00
yangbear 243b0f2c29 Fix ping click handler resetting logic properly dividing phase 1 and phase 2 2026-07-09 18:28:08 +08:00
yangbear ea913c85d0 fix: stabilize ping undo state and prevent negative ping steps 2026-07-09 06:14:48 +08:00
yangbear a9d97d4b17 fix: replace isBlinking logic with proper isFinished state to fix Ping first-click advancing 2026-07-09 03:51:55 +08:00
yangbear 14b03b5859 fix: prevent repeated clicks breaking undo stack and properly hide chanrao on undo 2026-07-09 03:41:50 +08:00
yangbear 8123f18785 feat: rewrite 3D step undo using an exact ActionHistory stack 2026-07-09 03:16:00 +08:00
yangbear 1363a7e628 fix: resolve ghost state during Ping step undo 2026-07-09 02:35:28 +08:00
yangbear a33435a827 fix: resolve Next/Previous step and UI skipping bugs 2026-07-08 09:38:42 +08:00
yangbear ad6cf53843 fix: 删ChanraoTuibuHandler重复的mr声明 2026-07-06 05:10:48 +08:00
yangbear 65d35b09d6 fix: ChanraoTuibuHandler补模型隐藏+OnMouseDown显模型 2026-07-06 05:09:13 +08:00
yangbear 424f07cce2 fix: collider按localScale缩放+描边补偿scale(解决0.01scale下不可见) 2026-07-06 05:07:15 +08:00
yangbear f96f84f5df fix: Shoe scale 0.01→1.0 + BoxCollider缩放修正+全部handler+collider 2026-07-06 04:58:25 +08:00
yangbear b4b8c689d9 feat: OutlineConfig统一描边宽度+补挂ping handler+宽度默认0.15 2026-07-06 04:54:53 +08:00
yangbear 04c3cfd1f6 fix: PingClickHandler删除重建—清除括号混乱 2026-07-06 04:52:27 +08:00
yangbear 8cb9bf7ec9 fix: PingClickHandler补UndoSecondClick/UndoShow stub修复编译 2026-07-06 04:50:55 +08:00
yangbear e9e7db0669 feat: 流程重排—Shoe→chanraotuibu→ping004→逐点模型→chanrao 2026-07-06 04:49:03 +08:00
yangbear 96f6d22658 fix: ChanraoTuibu补ping边框重亮+Shose OnEnable替换Start+描边加粗 2026-07-06 04:43:49 +08:00
yangbear 3c76ce47df fix: 所有描边宽度提到0.1+补挂PingClickHandler/ChanraoTuibuHandler 2026-07-06 04:36:50 +08:00
yangbear 80fffd41e1 fix: Shose BoxCollider精确匹配mesh+OnDrawGizmos可视化+全量日志 2026-07-06 04:33:05 +08:00
yangbear 94ae2ffbb9 fix: ShoseClickHandler回归OnMouseDown+SphereCollider(3.0)最简方案 2026-07-06 04:29:52 +08:00
yangbear 5a394e8cad fix: ShoseClickHandler加全量点击诊断日志+collider强制enabled+匹配双名称 2026-07-06 04:22:18 +08:00
yangbear ab5f3567ee fix: TouchPositionHandler改为激活Shose而非chanraotuibu 2026-07-05 22:22:03 +08:00
yangbear 406714df7d fix: Physics.RaycastAll扫全部命中—Ground阻挡也不影响鞋子点击 2026-07-05 21:33:49 +08:00
yangbear 431465e448 fix: Shose用Update+Physics.Raycast替代OnMouseDown处理点击 2026-07-05 21:31:08 +08:00
yangbear 8aa9fa3086 fix: Shose collider强制设1.2+干掉DraggableObject+大字号点击日志 2026-07-05 21:29:26 +08:00
yangbear 4f008e14a9 fix: Shose描边加粗到0.06+collider半径扩到1.0 2026-07-05 21:26:47 +08:00
yangbear fa5c096b6e fix: ShoseClickHandler—模型保持可见+外圈描边+sphereCollider非trigger 2026-07-05 21:11:47 +08:00
yangbear 25b383a769 fix: ShoseClickHandler加固—空指针防护+debug日志+自动补collider 2026-07-05 19:59:36 +08:00
yangbear 609b310583 feat: 全面重写—shader模型描边+Shose→ping→chanraotuibu→ping第二轮
- ShoseClickHandler: shader描边,点击移动Shose到ShosePoint+激活ping.004
- PingClickHandler: shader描边两阶段,第一轮完激活chanraotuibu
- ChanraoTuibuHandler: shader描边,点击后亮起ping第二轮边框
- TouchPositionHandler: point1激活Shose而非chanraotuibu
- 所有Handler用Custom/OutlineUnlit shader(_MainColor.a=0)实现模型精准描边
2026-07-05 02:53:50 +08:00
yangbear d8396050ac fix: chanraotuibu激活加诊断日志+InitPingSteps补齐上/下一步支持 2026-07-05 02:40:16 +08:00
yangbear b73f291397 fix: 删除BlinkOutline残留的孤代码块 2026-07-05 02:34:43 +08:00