Scirra / Construct-bugs

Public bug report submissions for Construct 3 and Construct Animate. Please read the guidelines then click the 'Issues' tab to get started.
https://www.construct.net
107 stars 83 forks source link

Hierarchy action add child doesn't work with Opacity & Tween #7039

Closed JeFawk closed 1 year ago

JeFawk commented 1 year ago

Problem description

Using the "Add child" action, and then using Tween Opacity on the parent doesn't affect the child.

Attach a .c3p

hierarchy bug.c3p.zip

https://github.com/Scirra/Construct-bugs/assets/7268697/13ab61a4-6348-42a8-9513-e80cebb2970d

Steps to reproduce

  1. open the project, click on some green boxes
  2. press spacebar to lower the opacity of the parent

Observed result

Parent opacity starts tweening, but not the children ones

Expected result

Expected all children to have same opacity as parent

More details

Affected browsers/platforms: Chrome macOs

First affected release: just noticed it on current stable

System details

View details Platform information Product: Construct 3 r336 (stable) Browser: Chrome 113.0.5672.92 Browser engine: Chromium Context: browser Operating system: macOS 12.6.0 Device type: desktop Device pixel ratio: 1 Logical CPU cores: 8 Approx. device memory: 8 GB User agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36 Language setting: en-US Local storage Storage quota (approx): 276 gb Storage usage (approx): 824 mb (0.3%) Persistant storage: Yes Browser support notes This list contains missing features that are not required, but could improve performance or user experience if supported. Nothing is missing. Everything is OK! WebGL information Version string: WebGL 2.0 (OpenGL ES 3.0 Chromium) Numeric version: 2 Supports NPOT textures: yes Supports GPU profiling: yes Supports highp precision: yes Vendor: Google Inc. (Apple) Renderer: ANGLE (Apple, Apple M1, OpenGL 4.1) Major performance caveat: no Maximum texture size: 16384 Point size range: 1 to 64 Extensions: EXT_color_buffer_float EXT_color_buffer_half_float EXT_disjoint_timer_query_webgl2 EXT_float_blend EXT_texture_compression_rgtc EXT_texture_filter_anisotropic EXT_texture_norm16 KHR_parallel_shader_compile OES_draw_buffers_indexed OES_texture_float_linear WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_lose_context WEBGL_multi_draw WEBGL_provoking_vertex Audio information System sample rate: 44100 Hz Output channels: 2 Output interpretation: speakers Supported decode formats: WebM Opus (audio/webm; codecs=opus) Ogg Opus (audio/ogg; codecs=opus) WebM Vorbis (audio/webm; codecs=vorbis) Ogg Vorbis (audio/ogg; codecs=vorbis) MPEG-4 AAC (audio/mp4; codecs=mp4a.40.5) MP3 (audio/mpeg) FLAC (audio/flac) PCM WAV (audio/wav; codecs=1) Supported encode formats: WebM Opus (audio/webm; codecs=opus) Video information Supported decode formats: WebM AV1 (video/webm; codecs=av01.0.00M.08) MP4 AV1 (video/mp4; codecs=av01.0.00M.08) WebM VP9 (video/webm; codecs=vp9) WebM VP8 (video/webm; codecs=vp8) Ogg Theora (video/ogg; codecs=theora) H.265 (video/mp4; codecs=hev1.1.2.L93.B0) H.264 (video/mp4; codecs=avc1.42E01E) Supported encode formats: WebM VP9 (video/webm; codecs=vp9) WebM VP8 (video/webm; codecs=vp8)
WilsonPercival commented 1 year ago

Duplicate https://github.com/Scirra/Construct-bugs/issues/6970