48747

[code]

    func フェードインしてからフェードアウト {
      フェードイン()
      5秒表示
      フェードアウト()
    }
    
[/code]

`アンドロイド`の`トースト`のようにフェードインして来てしばらく表示されその後フェードアウトしていくアニメーションに適切な名前はありますでしょうか？

<http://www.moon-light.ne.jp/termi-nology/meaning/fade-in.htm>  
上記URLにヒントになりそうなのがありそうでしたが、今回求めているものはありませんでした...

> ちなみに、主に音声でフェードイン、フェードアウトを同時に行なうこと、 つまり一方の音を徐々に絞り、もう一方を徐々に大きくすることを  
>  「クロスフェ－ド」(cross fade)と言います。 そして同様のことを映像で行う場合、  
>  つまり映像が徐々に消えていく中、次の映像が徐々に現れてくるのを 「ディゾルブ」(dissolve)、 そしてこの二つの映像を重ねてしまうのを  
>  「オーバーラップ」(over lap)と言います。

`トースト`のようによく知られた名称のついた部品だと良いのですが、今回はもっと一般的にフェードインしてフェードアウトして消えていく一般的な名称を求めております。


CC BY-SA 4.0
2018-09-20T12:27:39.087
48596
2019-07-03T07:35:22.330
2019-04-05T09:44:12.867
19769
9008
question
untagged
フェードインしてフェードアウトするアニメーション処理に適切な名前をつけたい


あえて1単語で表現するなら`fading`はいかがでしょうか。


CC BY-SA 4.0
2018-09-20T13:57:29.980
48601
2018-09-20T13:57:29.980
3060
48596
answer


私個人的な意見としては、アニメーションはあくまで属性だと思いますので、それをベースで名前を付けるのではなく、そのViewを表示する目的で名前を付けるべきかと思います。  
アラートを出したいならalertionですし、注記ならannotation、通知であればnotification、警告ならwarningにします。  
一時的にしか表示しないというのを名前で表現するのであればinstantをつけて表現します。

お求めの回答とは違うかもしれませんが、一意見として参考にしていただければと思います。  
質問の目的とあまりにもずれている場合は回答を取り下げますので、コメントください。


CC BY-SA 4.0
2018-09-21T01:18:34.563
48606
2018-09-21T01:18:34.563
17014
48596
answer


**更新**

前回よりかなりの期間が空きましたので、いまさら回答されても仕方がないかもしれませんが、

**fadecurve** というのがしっくりくるかと思います。  
この言葉はネットで検索しても、どうやら通常の英単語としては存在しない単語のようです。

しかし、[PySide documentation 1.2.1
Phonon](https://pyside.github.io/docs/pyside/PySide/phonon/Phonon.VolumeFaderEffect.html?highlight=fadecurve#PySide.phonon.PySide.phonon.Phonon.VolumeFaderEffect.FadeCurve)を見てましたら、  
ここに、似た現象を表すために、fadecurveという言葉が使われています。

ただ、5秒間のインターバルについては、この言葉に含まれていないものと思いますので、  
この言葉を軸にして、何かプラスされたらいかがかと思います。少し長くなるかもしれませんが、  
fadeintervalcurveとかが適当なんじゃないかと思います。

**以前**

コメントに

> 「来て去っていく」というより「来て戻っていく」のイメージのほうが（あくまで私のイメージに）近そうです。
>
> どちらかというと今出てきました！って感じ（フェードイン）、後ろの要素が見えないですよねーひっこみますー（フェードアウト）って感じですね。

質問者様は、その動作現象自体に適切な名前をつけたい。という事で、「正確にそれを表現する英語が欲しい」という訳ではなさそうです。和製英語でも、中々そのような表現は見当たりませんでした。

私がこの二つのコメントを読んで感じたイメージとしては、 **鳩時計** です。

`cuckoo_clock`

来て戻っていきます。今出てきました！後ろの要素が見えません。引っ込みます。  
この５つの現象を全て満たしています。動きも、フェードイン、フェードアウトと言ってもいいかもしれません。鳩の方が若干早い気もしますが。余計な事を言えば、後ろの要素が見えなくなる流れも少し変な気もしますけど、とにかく見えなくなっているかなと。

結構英語圏の方達も、現象の特徴から勝手にイメージに合う言葉をコンピュータ関係の名前付けに付けてらっしゃるので、これはそんなに的外れの名前付けではないのではないかな。と感じています。

> キャメルケース（英:
> `camelcase`）は、複合語をひと綴りとして、要素語の最初を大文字で書き表すことをいう。キャメルケースとは、大文字が「らくだのこぶ」のように見えることからの命名である。  
>  [wikipedia-
> camelcase](https://ja.wikipedia.org/wiki/%E3%82%AD%E3%83%A3%E3%83%A1%E3%83%AB%E3%82%B1%E3%83%BC%E3%82%B9)

みたいな感じ。最初は、フェードイン、フェードアウトは、左か、あるいは右からスライドしてくると思っていましたが、縦の動きでも問題がなさそうに思えました。

コメントからはどのような目的（例えば鳩時計だと時刻を知らせる）があるのかは読み取れませんでしたので、純粋に行動だけで表現する語を選びました。


CC BY-SA 4.0
2018-09-27T00:37:34.353
48747
2019-07-03T07:35:22.330
2020-06-17T08:14:45.997
-1
24284
48596
answer


「ちらつく」「ゆらめく」という意味の glimmer や flicker
という単語がありますが、想定している効果が「じわっと出てきてじわっと消える」というものだと、イメージされる効果の変化スピード感が不釣り合いかな。あとは、「まばたく」という意味の
blink …はHTML要素があったか。

上記いずれも、単発ではなく周期的な動作にこそ適切な気がしますね。

最終的には「このプロダクトではこのような効果を○○○と呼ぶ」という、用語集を作って解決する話かも。


CC BY-SA 4.0
2018-09-27T08:13:24.553
48765
2018-09-27T08:13:24.553
17037
48596
answer