AppDesigne​​rで動画を再生、再​生​後に次の処理に進​む実​装を行いたい

2 visualizaciones (últimos 30 días)
和神 水ノ江
和神 水ノ江 el 10 de Sept. de 2021
AppDesignerで動画を再生、再生後に次の処理に進む実装を行いたいと考えています。
調べた中ではgifファイルであれば再生ができることが分かったのでgif動画を準備しています。
想定する機能としては以下になります。
ボタンを押すと動画の配置されているパネルが出現する → 動画が再生される → 再生が終了するとパネルを閉じる
現在実装しているのは下記のコードです。
function ButtonPushed(app, event)
app.Panel.Visible = 'on';
end
function createComponents(app)
% Create Panel
app.Panel = uipanel(app.UIFigure);
app.Panel.Visible = 'off';
% Create Image
app.Image = uiimage(app.Panel);
app.Image.ImageSource = 'サンプル.gif';
% Create Button
app.Button = uibutton(app.UIFigure, 'push');
app.Button.ButtonPushedFcn = createCallbackFcn(app, @ButtonPushed, true);
end
この実装ではボタンを押すとパネルが出現し、それと同時にgif動画が再生されます。
しかしgif動画の終わりを検知する機能、検知してパネルを閉じる機能が実装できていません。
このような実装は可能でしょうか?
動画に関してはgif動画以外の準備も可能です。

Respuestas (0)

Categorías

Más información sobre App Designer を使用したアプリ開発 en Help Center y File Exchange.

Productos


Versión

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!