none
Silverlight General FAQ(Animation): Apa perbedaan antara animasi di Flash dan Silverlight? RRS feed

Jawaban

  • Berikut adalah perbedaan utamanya:
    • Dalam Silverlight, tidak ada timeline utama. Anda perlu membuat garis waktu secara manual dan mulai membuat animasi dalam kode. Ini adalah perbedaan yang paling signifikan. Versi mendatang dari Expression Blend akan memperbaiki tahap ini sehingga desainer tidak perlu khawatir tentang pembuatan kode.
    • Dalam Silverlight, anda dapat membuat lebih dari satu timeline. Hal ini mirip dengan Flex, namun berbeda dari Flash, di mana anda mungkin harus membuat scene lebih untuk menambahkan timeline.
    • Dalam Expression Blend, motion tweens ditambahkan secara otomatis saat anda menambahkan key frame yang baru.
    • Dalam Silverlight, anda tidak dapat secara dinamis menambahkan dan menghapus elemen pada sebuah scene. Anda dapat menambahkan segala sesuatu pada stage di awal, dan membuat elemen yang tidak ingin anda tunjukkan (setting awal pada invisible) dengan menetapkan Visibility untuk Collapsed atau Opacity menjadi 0. Dalam animasi, ketika anda ingin menampilkan elemen, anda perlu memodifikasi property Visibility dan / atau Opacity.
    • Konsep UserControl dalam Silverlight mirip dengan konsep Scene  di Flash, tapi anda tidak membuat UserControl semata-mata untuk timeline yang baru. Anda membuat UserControl ketika Anda ingin membagi elemen anda atau ketika anda perlu menggunakan kembali sebuah design artwork.
    • Tidak ada konsep layer di Silverlight, tapi anda dapat mengelompokkan objek ke dalam container seperti canvas dan Grid.
    • Beberapa fitur tidak didukung di Silverlight, seperti motion path.

    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Selasa, 05 Juni 2012 03.25
    Moderator

Semua Balasan

  • Berikut adalah perbedaan utamanya:
    • Dalam Silverlight, tidak ada timeline utama. Anda perlu membuat garis waktu secara manual dan mulai membuat animasi dalam kode. Ini adalah perbedaan yang paling signifikan. Versi mendatang dari Expression Blend akan memperbaiki tahap ini sehingga desainer tidak perlu khawatir tentang pembuatan kode.
    • Dalam Silverlight, anda dapat membuat lebih dari satu timeline. Hal ini mirip dengan Flex, namun berbeda dari Flash, di mana anda mungkin harus membuat scene lebih untuk menambahkan timeline.
    • Dalam Expression Blend, motion tweens ditambahkan secara otomatis saat anda menambahkan key frame yang baru.
    • Dalam Silverlight, anda tidak dapat secara dinamis menambahkan dan menghapus elemen pada sebuah scene. Anda dapat menambahkan segala sesuatu pada stage di awal, dan membuat elemen yang tidak ingin anda tunjukkan (setting awal pada invisible) dengan menetapkan Visibility untuk Collapsed atau Opacity menjadi 0. Dalam animasi, ketika anda ingin menampilkan elemen, anda perlu memodifikasi property Visibility dan / atau Opacity.
    • Konsep UserControl dalam Silverlight mirip dengan konsep Scene  di Flash, tapi anda tidak membuat UserControl semata-mata untuk timeline yang baru. Anda membuat UserControl ketika Anda ingin membagi elemen anda atau ketika anda perlu menggunakan kembali sebuah design artwork.
    • Tidak ada konsep layer di Silverlight, tapi anda dapat mengelompokkan objek ke dalam container seperti canvas dan Grid.
    • Beberapa fitur tidak didukung di Silverlight, seperti motion path.

    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Selasa, 05 Juni 2012 03.25
    Moderator
  • nice post!
    Rabu, 06 Juni 2012 14.37