[軟體] AAC開發及介紹

作者: poewar (☺☻)   2020-12-27 04:06:03
其實原本是要做文字編輯工具,但不知為什麼後來做成繪圖工具了
所以後來所有的架構都是以繪圖方向去設計
主要會造成的就是,像一般繪圖軟體一樣開新檔案需要設定版面大小
圖例:
https://i.imgur.com/4WpDGtz.png
也只能做一個調整版面大小的設定,來解決這個問題
圖例:
https://i.imgur.com/ZHcXg9N.png
以下為基本系統介紹
基本工具:
[筆刷工具] : 按下滑鼠左鍵繪製目標
Ctrl+滑鼠左鍵以[前景色]繪製目標前景
Ctrl+滑鼠右鍵以[背景色]繪製目標背景
[圖章工具] : 按下滑鼠左鍵以[前景/背景]色,繪製選定的符號取代滑鼠位置的符號
Ctrl+滑鼠左鍵以插入方式繪製
[橡皮擦] : 按住滑鼠左鍵拖曳消除目標前景背景
Ctrl+滑鼠左鍵消除前景。Ctrl+滑鼠右鍵消除背景
[矩形選取] : 按下滑鼠拖曳矩形選取區
選取完後按下 前景/背景 色可以改變選取範圍的顏色
[文字工具] : 按下滑鼠左鍵放置文字游標輸入文字,可鍵盤輸入或點選左方符號選擇
文字將使用設定的前景色以及背景色
顏色選取:
16色/256色/RGB
原本的目標是為了在Cmd或PowerShell上使用,相關的顏色碼可以顯示
雖然PTT用不到不過也就順便做進去了
符號選擇:
可以自訂符號列表跟顯示順序,目前就先把一些常用符號整理並放進列表
時間軸影格:
顯示每一格畫面的縮圖,並控制撥放跳轉操作
歷史紀錄:
顯示相關操作動作,Undo/Redo
目前還在調整中
屬性:
影格的互動碼相關參數設定,目前也只能設定影格名稱跟時間
複製ANSI的時候自動附加上去
後續功能未來再慢慢補
畫面縮放:
縮放畫面調整顯示大小
圖例:
https://i.imgur.com/RHB2sVH.png
墊圖圖層:
可顯示參考圖片,並調整 位置/角度/縮放/透明度 開關顯示
圖例:
https://i.imgur.com/NqpQySz.png
這部分未來還有些地方可以調整,目前先暫時這樣
洋蔥圖層:
主要作為動畫製作使用,可以顯示前一個frame的畫面作為底圖參考
圖例:
https://i.imgur.com/zoiCEXQ.png
同樣之後也需要增加調整透明度的功能
網格格線跟實體背景色:
做為參考跟標示位置使用
圖例:
https://i.imgur.com/4WpDGtz.png
目前還無法自訂顏色,之後有機會再補上自訂相關顏色功能
匯入檔案功能:
匯入之前製作的ans檔案,並轉成影格
圖例:
https://i.imgur.com/sfGK7NK.png
匯入之前用phjci製作的XboxOne開機動畫ans檔案測試
目前還有些地方要調整
結語:
還剩一些小地方跟架構沒調整製作完畢
但即便之後可釋出測試版本,應該還是有不少沒有發現的bug跟問題需要修正
而且還有不少功能沒辦法這麼快完成,也只能先暫時鎖住
如有任何意見也可以分享給我知道
作者: BigCat   2020-12-27 04:27:00
先幫高調,有意思
作者: soyjay (黑暗大法師的左手勾射)   2020-12-29 14:31:00
幫高調 沒做過動畫所以沒辦法幫測 祝開發順利
作者: poewar (☺☻)   2020-12-30 01:31:00
還算順利啦,畢竟整體架構已完成
作者: staristic (ANSI lover)   2020-12-31 17:34:00
開發者推
作者: htx9 (螞蟻)   2020-12-31 18:28:00
支持開發者

Links booklink

Contact Us: admin [ a t ] ucptt.com