# Play video texture on button press

**URL:** <https://forum.8thwall.com/t/play-video-texture-on-button-press/8341>\
**Category:** Technical Support\
**Created:** [September 28, 2025, 7:22am UTC](https://forum.8thwall.com/t/play-video-texture-on-button-press/8341 "2025-09-28T07:22:16Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lok\_Sang\_Ho](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/lok_sang_ho/32/2482_2.png) [@Lok\_Sang\_Ho](https://forum.8thwall.com/u/Lok_Sang_Ho)\
**Post date:** [September 28, 2025, 7:22am UTC](https://forum.8thwall.com/t/play-video-texture-on-button-press/8341/1 "2025-09-28T07:22:16Z")

</div>

Hi,

I have a video texture, no sound, that I want to play when I press a button. I added the VideoControls component to the GLTF object which contains the video material, and I tried to add a listener for ecs.events.VIDEO\_CAN\_PLAY\_THROUGH to the GLTF object , but the listener never triggers.

---

<div class="post-metadata">

**Author:** ![Lok\_Sang\_Ho](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/lok_sang_ho/32/2482_2.png) [@Lok\_Sang\_Ho](https://forum.8thwall.com/u/Lok_Sang_Ho)\
**Post date:** [September 28, 2025, 7:30am UTC](https://forum.8thwall.com/t/play-video-texture-on-button-press/8341/2 "2025-09-28T07:30:10Z")

</div>

Nevermind, I got it working by using a simple plane.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex019/uploads/x8thwall/original/2X/9/9212a857458f1b03a6accb129e0f8cbea408e3e5.png) [@system](https://forum.8thwall.com/u/system)\
**Post date:** [October 2, 2025, 7:31am UTC](https://forum.8thwall.com/t/play-video-texture-on-button-press/8341/3 "2025-10-02T07:31:03Z")

</div>

This topic was automatically closed 4 days after the last reply. New replies are no longer allowed.
