ToonBoom Harmony Script Problemi



  • Merhaba arkadaşlar Qt script ile toonboom harmony programı sayesinde tanıştım yapmak istediğim bazı şeyleri program içerisinde hızlıca script haline getirerek işlerimi hızlandırmaya çalıştım yazdığım daha doğrusu hazır scriptlerden derleyerek ihtiyaçlarımı karşılayan 1-2 kodu sizlerle paylaşabilirim. Ama asıl amacım animasyon esnasında nesnelerin çizgi kalınlıklarını değiştirmek istediğim karelere key koymayı sağlayan bir kod bu konuda bilgisi olan birileri varsa yardımcı olabilirse çok sevinirim saygılarımla

    bq. function Unlink() {
    //This function will set Zoom Independent Line Thickness on the selected nodes
    //Written by Lilly Vogelesang
    var numNodes = selection.numberOfNodesSelected();
    var selNode;
    var i;
    for (i=0; i<numNodes; i++) {
    selNode = selection.selectedNode(i);
    node.setTextAttr(selNode, "ADJUST_PENCIL_THICKNESS", 0, "Y");
    node.unlinkAttr(selNode, "MULT_LINE_ART_THICKNESS", 0,"");
    }
    }

    bq. function zoomIndependent6() {
    //This function will set Zoom Independent Line Thickness on the selected nodes
    //Written by Lilly Vogelesang
    var numNodes = selection.numberOfNodesSelected();
    var selNode;
    var i;
    for (i=0; i<numNodes; i++) {
    selNode = selection.selectedNode(i);
    node.setTextAttr(selNode, "ADJUST_PENCIL_THICKNESS", 0, "Y");
    node.setTextAttr(selNode, "NORMAL_LINE_ART_THICKNESS", 0, "Y");
    node.setTextAttr(selNode, "ZOOM_INDEPENDENT_LINE_ART_THICKNESS", 0, "Y");
    node.setTextAttr(selNode, "MULT_LINE_ART_THICKNESS", 0, "6");
    }
    }



  • Problemini anlayamadim, Qt ile bir iliski zaten kuramadim. Bunu neyle nasil yapacaksan o seyin sinif referanslarina bak. Kodu, how-to'yu, algoritmalari oralarda bulursun. Animasyon esnasında nesnelerin çizgi kalınlıklarını değiştirmek istediğin karelere key koymayı sağlayan kodu sana ancak animator forumlari verebilir.

    JavaScript ile calisan && animasyon ile ugrasan && kullandigin arac her neyse onu iyi taniyan && dolayisiyla asagi yukari burda yanlislikla bulunan birilerine sesleniyorsun su anda. Ifadeni genellestirmeyi dene. Sana yardim edebilecegimiz noktalar yaratmaya calis, yardim edecegiz.



  • Özür diliyorum biraz acele ve heyecanla yazdığım icin sanırım düzgün bir ifade kullanamamisim toonboom harmony programı yazılım geliştirmede qt script altyapısını kullanıyor programın kendi oluşturduğu forum sayfalarında da benzer konuyu araştırıp konu başlığı actım fakat cok fazla script yani ile ilgilenen yok programın.toonboom şirketine mail atarak yardım istedim fakat istediğim sonuca ulaşamadım bu yüzden buraya başlık acmaya karar verdim sorunum daha cok script ve yazilimla ilgili


Log in to reply