1
확장 프로그램을 기반으로 라이브러리 항목을 이동할 수 있는지 궁금합니다.jsfl move .jpg .png 다른 폴더로 이동
내가 비트 맵이 코드를 사용하여 이동 될 수 있다는 사실을 알고 :
if(myItemType == "bitmap"){
mylibrary.moveToFolder("Bitmaps", myItemName, true);
출처 : http://www.flashperfection.com/tutorials/Organizing-Library-using-JSFL-36522.html
그러나 내 질문이 포함 된 항목을 이동할 수 있습니다 날씨, 예를 들어, " .jpg "및".png "로 변경하고 항목을"JPG "및"PNG "라는 두 개의 다른 폴더로 이동합니다.
이 작업에서 클라이언트는 PNG 및 JPG 파일을 플래시 라이브러리의 별도 폴더에 두어야합니다.
미리 도움을 청하십시오!
위 코드를 기반으로-PAT
항목 유형이 아닌 확장자를 확인하는 문제가 아닙니까? 'var ext = myItemName.substr (myItemName.lastIndexOf (".")); mylibrary.moveToFolder (ext == ".jpg"? "JPGs": "PNGs", myItemName, true); '또는이 줄에있는 무엇인가? –
대단하군요! 이걸로 jpg 확장 기능을 옮길 수 있습니다. 하지만 if else 문에서이 모양은 어떻게 생깁니 까? – Patrick
전 완전히 새로운이에요. 그러니 나와 곰. 코드가 확장을 찾는 방법을 이해하지 못한다고 생각합니다. 예 : If (myItemName == ".jpg") {mylibrary.moveToFolder ("JPGs")} else {If (myItemName == ".png") {mylibrary.moveToFolder ("PNGs")} – Patrick